FineUI 官方论坛

标题: 经测试读取数据库中某个【详细说明】字段时内容很慢 [打印本页]

作者: julien    时间: 2017-1-8 19:48
标题: 经测试读取数据库中某个【详细说明】字段时内容很慢
具体如下:一.控制器中建立一个视图数据库代码:写入ViewBag中
[attach]9648[/attach]
二。在对应的视图CSHTML文件中放一个F.LABEL
F.Label()
                .ID("Label3")
        //.Width(550)
                .BoxFlex(1)
                .EncodeText(false)
                 .Text(ViewBag.intro)

三。执行查询:
[attach]9646[/attach]

四。如果只是一些简单的HTML代码加文字,很快就显示出来了,不过,当这个字段中的HTML代码超长,并包括一些表格之类的HTML等,就会读取相当的慢,等待50秒或一分钟以上才会显示出来:

[attach]9647[/attach]

我以为是代码问题:
然后我用VS2015 新建一个普通的MVC测试,和ASP.NET WEBFORM一样很快。
然后重新复制一个空白FINEMVC进行测试还是一样很慢。

请三石先生测试一下好吗?怎么样才能解决这个问题?希望不是BUG,那就是致命的!
-----------------------------------------------------------------------------------------------------------
谢谢,辛苦了!

file:///C:\Users\Administrator\Documents\Tencent Files\65138068\Image\C2C\0(BSCZ$F)G{7%ZCL50}7NH2.png





作者: jerry_wRiaM    时间: 2017-1-8 20:49
直接用   @Html.Raw() 显示出来.不用Fine呈现呢?
作者: sanshi    时间: 2017-1-8 21:28
请基于空项目重现问题,并上传。

如果不是数据库的问题,没必要连接数据库,直接后台硬编码数据即可
作者: julien    时间: 2017-1-9 16:41
感谢,改用@Html.Raw() 显示出来HTML代码是很快,但是为什么不能用F.LABEL或F.HTMLEDIT来显示呢?只要用F控件就会很慢,我想用F控件呢?
作者: julien    时间: 2017-1-9 17:52
可是@()中只能用F控件怎么办?




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