2010-05-26 50 views
1

在cs文件中渲染HTML真的很高效。我只谈论效率? mvc中的Html助手方法是不是相同?渲染HTML在CS文件关于cs文件效率的asp.net mvc html渲染

+2

错......对不起,什么?在asp.net webforms你会支持这种方法的 – 2010-05-26 09:48:38

回答

1

你的意思,你是生成CS文件中HTML(模型,控制器,等...),然后将它传递给视图,或通过直接的Response.Write输出呢?

如果是这样,我不认为大约有效率多的关注,除了因为你是确保一切都需要放在首先在内存中(服务器无法输出它直接)。请记住使用StringBuilder,而不是只串联字符串。

所以,这不是出于效率的原因,你应该避免这一点。如果你这样做,你要么有非常非常特殊的需求,要么你对MVC的方法是不正确的,你应该真的回顾一下,因为这是你不应该做的,因为你只是扔掉所有的MVC模式和优势...

+0

? – maztt 2010-05-26 09:59:53

+0

好吧,所以它也像使用渲染字符串生成器不会减慢应用程序? – maztt 2010-05-26 10:06:34

+0

html helper是一样的吗? – maztt 2010-05-26 11:08:32