利弊,使用文字控制与精确控制和runat = server

时间:2013-01-09 23:19:33

标签: asp.net webforms

我们遇到了CMS系统带来的一些情况,我们不再使用代码块了。目前有一些关于是否使用文字控件与使用所需的精确控件以及修改内部html,href,innerText ...等的讨论。

出于某种原因,我讨厌文字控件,但除了我讨厌在服务器端构建html之外,无法解释为什么。

1 个答案:

答案 0 :(得分:0)

Literal的主要优点是它不会渲染其他标记 - 它只显示已分配给Text属性的内容。因此,它可以快速显示HTML或JavaScript。

然而,使用这些Literal控件的缺点是当你想要对控件进行进一步的编程控制时会变得很乱 - 例如在输出的Text上有样式(你可以用Literals做它但很难看)

参考: