302班

          java突擊隊
          posts - 151, comments - 74, trackbacks - 0, articles - 14
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          獲取頁面的所有TextBox的值

          Posted on 2007-07-25 23:37 停留的風 閱讀(875) 評論(0)  編輯  收藏 所屬分類: .NET技巧特輯

              protected void btnCancle_Click(object sender, EventArgs e)
              {
                  Set_Controls(this.Page);//調用
              }
          //首先定義一個方法
              private void Set_Controls(Control ctl)
              {
                  //當控件沒有子控件時  
                  if (!ctl.HasControls())
                  {
                      switch (ctl.GetType().ToString())
                      {
                          case "System.Web.UI.WebControls.Label":
                              break;
                          case "System.Web.UI.WebControls.TextBox":
                              ((TextBox)ctl).Text="";
                              break;
                          case "System.Web.UI.WebControls.DropDownList":
                              ((DropDownList)ctl).SelectedIndex = -1;
                              break;
                      }
                  }
                  else   //當控件有子控件時  
                  {

                      int i = 0;
                      while (i < ctl.Controls.Count)
                      {
                          Set_Controls(ctl.Controls[i]);
                          i++;
                      }
                  }
              } 

          主站蜘蛛池模板: 海城市| 绥滨县| 许昌县| 丽江市| 大方县| 饶阳县| 庆元县| 黔南| 兴安盟| 阿鲁科尔沁旗| 乐亭县| 海伦市| 曲周县| 安塞县| 铜梁县| 焦作市| 德州市| 炎陵县| 金乡县| 泸溪县| 五原县| 犍为县| 深泽县| 石柱| 鹤山市| 锡林郭勒盟| 阿尔山市| 永仁县| 广宗县| 桓台县| 德钦县| 邢台县| 苏尼特右旗| 大渡口区| 石景山区| 高安市| 兴宁市| 莱西市| 丹阳市| 文安县| 宽甸|