当前位置:  开发笔记 > 后端 > 正文

Html标签标签和ASP.NET

如何解决《Html标签标签和ASP.NET》经验,为你挑选了4个好方法。

在ASP.NET应用程序中使用标记的最佳方法是什么?我希望它是XHTML有效,可访问和可用.

我理解最佳方式是这样的:



但是如果上面的代码在ASP.NET用户控件中,输入ID将会改变,这意味着标签的"for"属性是无用的.我可以将label标签设置为服务器控件,并在代码中设置它为"for"属性(Username.ClientID),但对于这么简单的事情来说似乎有很多工作要做.

我也看过过去使用过的HTML:


什么是最佳方法?



1> Sean Bright..:

为此使用控件.它们作为标记呈现并for适当地设置属性.

请注意,如果您愿意,还可以在Label控件中嵌套其他标记:


    


我也使用这种方法,但总是为label标签设置EnableViewState ="False",特别是如果它是一个实质形式.我认为视野越小越好.请参阅http://stackoverflow.com/questions/113479/when-to-enable-disable-viewstate
如果asp:Label控件具有AssociatedControlID,它将正确呈现
推荐阅读
凹凸曼00威威_694
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有