302班

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

          獲取頁面的所有TextBox的值

          Posted on 2007-07-25 23:37 停留的風 閱讀(870) 評論(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++;
                      }
                  }
              } 

          主站蜘蛛池模板: 衡南县| 迁安市| 阳江市| 福清市| 敦化市| 九台市| 迁安市| 车致| 苗栗市| 清新县| 象山县| 德安县| 西乌| 西畴县| 海盐县| 白水县| 南漳县| 松桃| 宁化县| 察隅县| 开化县| 县级市| 佛学| 襄垣县| 天长市| 铜陵市| 六安市| 乌兰县| 南郑县| 镇巴县| 汶川县| 普定县| 枝江市| 十堰市| 泰兴市| 天祝| 三亚市| 胶南市| 临西县| 屏山县| 杭锦后旗|