技术库 技术手册 字体库 知识点 词汇表 联系我们
内容搜索   
本站最新推出网站制作字体库。
当前位置:WEB技术知识资源库(www.cn-web.com) .: .Net技术 .: C#教程 .: 用c#实现的通用操作页面中的textbox控件

用c#实现的通用操作页面中的textbox控件


正在做一畜牧局的项目,该项目中涉及到100多张表,要对这100多张表实现增加、删除、修改数据,页面中的控件大多为textbox控件或者dropdownlist控件,第个增加数据的页面都有一个功能,既增加完数据后需要清空该页面中textbox的值,有100多个页面,每个页面都一个个清空太麻烦。
经过分析,写了以下函数,如果想清空页面中textbox的值,调用以下函数即可:
 
 /// <summary>
      /// 清空表单中的textbox的值,laohan,2007.11.23(www.cn-web.com)
      /// </summary>
      /// <param name="page">操作的页面</param>
      /// <param name="fromName">操作页面的表单</param>
      public static void clearForm(System.Web.UI.Page page, string fromName)
      {
          foreach (System.Web.UI.Control ctl in page.FindControl(fromName).Controls)
          {
              if (ctl.GetType().Name == "TextBox")
              {
                  System.Web.UI.WebControls.TextBox tb = new System.Web.UI.WebControls.TextBox();
                  tb = (System.Web.UI.WebControls.TextBox)page.FindControl(ctl.ID);
                  tb.Text = "";
              }
          }  
      }
OK,具体调用:
 
例子:
 
clearForm(Page, "form1");//初始化表单

Google
 

对此文章打分评级

用户评论

增加评论
此文章还没有任何评论!
网站地图 - 知识词汇 - 全文检索 - 广告服务 - 帮助中心 - 联系我们
.:www.cn-web.com
网站技术开发联盟之WEB开发技术知识库
联系人:老韩(QQ:5679551)
晋ICP备07003487号