FineUI 官方论坛

标题: 如何将后台的html代码传递到前台显示呢? [打印本页]

作者: 289150031    时间: 2017-6-2 09:24
标题: 如何将后台的html代码传递到前台显示呢?
之前是webfrom用contentpanel ,  mvc版的怎么操作?

作者: sanshi    时间: 2017-6-2 09:54
MVC更简单,页面第一次加载时,在Action中准备数据:ViewBag.Html1 = "....";  然后在View中,直接 @ViewBag.Html1 即可输出
作者: 289150031    时间: 2017-6-2 10:11
本帖最后由 289150031 于 2017-6-2 10:14 编辑
sanshi 发表于 2017-6-2 09:54
MVC更简单,页面第一次加载时,在Action中准备数据:ViewBag.Html1 = "....";  然后在View中,直接 @ViewBa ...

@viewbag.html1放在F.panel中报错,只能挪到@section body中使用吗,或者在哪个控件里面?

作者: sanshi    时间: 2017-6-2 10:34
是的,只能输出到View中空白地方。

而面板引用这个 HTML 片段也很简单:
[attach]10219[/attach]

看下示例,有很多地方都用到了:http://fineui.com/demo_mvc/#/demo_mvc/Window/Window

作者: 289150031    时间: 2017-6-2 11:04
sanshi 发表于 2017-6-2 10:34
是的,只能输出到View中空白地方。

而面板引用这个 HTML 片段也很简单:

非常感谢您的耐心指导,已经解决了
作者: 289150031    时间: 2017-6-4 18:30
sanshi 发表于 2017-6-2 10:34
是的,只能输出到View中空白地方。

而面板引用这个 HTML 片段也很简单:

还有个问题,在页面第一次加载中使用viewbag传递到前台页面以后可以正常显示,但是在后台更新viewbag的数据后,前台页面不刷新,用什么方法可以刷新呢?




欢迎光临 FineUI 官方论坛 (https://fineui.com/bbs/) Powered by Discuz! X3.4