返回首页

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

时间:2009-02-04 17:16来源: 作者: 点击:
专业的WEB编程技术网站,提供技术手册、开发技巧、技术专题等功能,致力于为WEB开发人员提供动力
  
正在做一畜牧局的项目,该项目中涉及到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");//初始化表单
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
最新评论 查看所有评论
发表评论 查看所有评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
推荐内容