如何在<asp:label>或<h2> </h2> </asp:label>之间做出决定

时间:2010-01-05 05:42:17

标签: asp.net

任何人都可以帮助我设计aspx页面。

当我们设计aspx GUI时,我们很少选择标题/控件标签,如webcontrols / html控件。

在使用静态值的html控件时,我们获得了任何性能优势,而不是使用webcontols,例如表单标题,控件标签。

我认为对于多语言网站,我们不能对静态文本使用html控件。不是

2 个答案:

答案 0 :(得分:3)

纯HTML标记比ASP控件具有更好的性能。您可以将静态HTML用于多语言网站,但是您必须为它开发自己的国际化框架。

答案 1 :(得分:2)

如果它是多语言的并且您想要使用.NET i18n系统(您应该),那么是的,您应该使用服务器端控件来处理文本。但您显然可以使用literal控件,并仍然可以通过<h2>和其他任何内容来控制格式。由你决定。