private void SetCSS(System.Web.UI.ControlCollection vControls) { for(int i=0;i<vControls.Count;i++) { System.Web.UI.Control vControl=vControls[i]; //得到控件的类型 //可增加控件类型及相应处理方法 string PType=vControl.GetType().Name; switch (PType) { case "TextBox": TextBox_CSS ((TextBox) vControl); break; case "Button": //Button_CSS ((Button) vControl); break; case "DataGrid": //DataGrid_CSS ((DataGrid) vControl); break; } if(vControl.Controls.Count>0) SetCSS(vControl.Controls); } } private void TextBox_CSS(TextBox tb){ tb.CssClass="TextBox_show"; } <form runat="server"> <asp:textbox id="Search1" runat="server"/> <asp:textbox id="Search2" CssClass="INPUT" runat="server"/> </form> 运行后,查看页面源码.可发现文本框的样式已统一修改为"TextBox_show".
关于网站 | 客服中心 | 服务条款 | 友情链接 | 广告联系 | 本站历程 | 网站导航
吉ICP备05000107号