通过使页面动态加载不同CSS实现多界面

方法一:

 

通过动态设置页面所有同类型控件的样式来该变界面:

方法二:

可以通过改变WEB控件的CssClass属性,可方便地设置和修改控件的样式。
但在实际开发过程中,一个个地设置控件的CssClass属性,非常繁琐,所以此思路应用不广.
但下面的代码段演示了一次性改变页面所有同类型控件的样式的方法,可以实现简单的SKIN等功能。

代码如下:

 1在ASP.Net中两种利用CSS实现多界面public void page_load(Object obj,EventArgs e) 
 2 

在ASP.Net中两种利用CSS实现多界面<form runat="server"> 
在ASP.Net中两种利用CSS实现多界面
<asp:textbox id="Search1" runat="server"/> 
在ASP.Net中两种利用CSS实现多界面
<asp:textbox id="Search2" CssClass="INPUT" runat="server"/> 
在ASP.Net中两种利用CSS实现多界面
</form> 

运行后,查看页面源码.可发现文本框的样式已统一修改为"TextBox_show".

相关文章: