2009-08-24 51 views
2

我正在使用ASP.NET 3.5。覆盖ASP.NET控件的默认Html

我在输出为ASP.NET控件方面注意到一些rubbishness。例如,如果禁用了asp:checkbox,就会导致无意义,这是XHTML合规性的一个问题。

有没有办法覆盖的方法等来控制XHTML的控件给你。

+0

作为阅读本文的其他人员的一个注意事项,ASP.NET MVC使您能够完全控制输出到浏览器。这不是对这个问题的回答,而是对那些磕磕绊绊的问题提供一些额外的有用信息。 – 2009-08-24 12:57:29

回答

1

您可以使用控制适配器更改控件呈现自身的方式。例如,许多人喜欢使用CSS布局,并且自ASP.NET控件呈现表格以外,还有CSS friendly adapters,您可以使用它。