快捷搜索:

Net4.0---对HTML净化的处理

在应用Asp.Net进行Web开拓时我不停都很重视最毕天生的HTML是否干净,以是我会应用Repeater取代GridView等控件,可控性好而且天生的HTML代码也异常干净。干净的HTML有很多好处,如代码响应较少加载速率快,便于节制页面元素等。在AspNet4中对HTML的净化做了很大年夜的改进,下面的翰墨中会做一个简单的先容。

设置controlRenderingCompatibilityVersion

controlRenderingCompatibilityVersion必要在Webconfig文件中设置,设置设置设备摆设摆设在Pages节点中,可以设置应用3.5照样4.0的引擎来衬着HTML,默认是应用4.0。

在VS2010中创建一个AspNet项目,在项目中的site.master中会有一个Menu控件来显示导航,代码如下:

asp:Menu ID="NavigationMenu" runat="server" CssClass="menu"

EnableViewState="false" IncludeStyleBlock="false" Orientation="Horizontal">

Items>

asp:MenuItem NavigateUrl="~/Default.aspx" Text="Home"/>

asp:MenuItem NavigateUrl="~/About.aspx" Text="About"/>

Items>

asp:Menu>

您可能还会对下面的文章感兴趣: