Hopes

          Start Here..

           

          幾種控件或層顯示隱藏的寫法

          幾種控件或層顯示隱藏的寫法[問題集錦]

          作者:unvs 日期:2011-7-5 20:6:7

          字體大小:   

          一、JS對頁面中控件或層進行顯示隱藏、賦值

                  1、對層進行顯示、隱藏

                  寫法如下:

               <script language="javascript" type="text/javascript">
                  function addforum()
                  {
                      var forumAdd = document.getElementById("forumAdd"); //獲取ID為forumAdd的層
                      if(forumAdd.style.display == "none"){ //判斷層display樣式
                          document.getElementById("forumAdd").style.display = "block"; //若隱藏,則顯示
                          return false; //記得返回
                      }
                      document.getElementById("forumAdd").style.display = "none"; //否則執行隱藏
                      return false;
                  }
              </script>

                  2、對控件進行顯示、隱藏

                  寫法如下:同方法一

                  3、對控件、層進行賦值

                  document.getElementById('BtnAdd').innerHTML ="【Unvs.cn】";

                  document.form1.UserName.value = '【Unvs.cn】';

                  (一種獲取控件的ID:document.getElementById('<%# 控件名稱.ClientID%>')).value =' 【Unvs.cn】';)

          二、后臺對層進行顯示隱藏或賦值

                  1、對層顯示隱藏

                  寫法如下(有兩種方法):

                          this.forumAdd.Visible = true;
                          this.forumAdd.Style["Display"] = "Block"; //層顯示

                  2、對控件進行顯示隱藏

                  寫法如下:

                           this.txtUserName.Visible = true; //方法同上

                  3、對控件進行賦值

                  一種就是常有文本框的寫法:this.控件名.Text

                  一種就是用innerHTML寫法:this.txtUserName.innerHTML= "【Unvs.cn】";

          其實這篇文章介紹的只是一些很常規的方法,基礎的東西,同時還包含了一個知識點,就是通過js如何調用頁面控件的值。。。個人正在JS學習中,所以總結這篇文章,分享給大家。。。

          最后再加個今天學的知識點:

          三、存儲過程中對字段類型進行轉換方法比如:INT類型轉換成NVARCHAR類型 -- Convert(NVARCHAR,123),這是方法,其它就不多介紹了,只要你知道那種類型的名稱

          四、DropDownList控件中AppendDataBoundItems屬性的作用

                  這個屬性的特性是:使可以在綁定數據之前,將需要添加的項加入listcontrol 中,而不受影響。如果在綁定數據之前不清空數據項,則為True;如果在綁定數據前要清空數據項,則為False。下面是實例:

                  <asp:DropDownList ID="ddl_ForumList" runat="server" AppendDataBoundItems="True"> </asp:DropDownList>  //之前一直沒有注意這個屬性,好像沒加過,亦能實現這個功能,就是在下拉框加一項

                  ddl_ForumList.DataSource = dt;
                  ddl_ForumList.DataValueField = "ID";
                  ddl_ForumList.DataTextField = "Name";
                  ddl_ForumList.Items.Add(new ListItem("= 頂級目錄 =", "0")); //索引為0,value為0,值為""
                  ddl_ForumList.DataBind();

                  /* ddl_ForumList.Items.Insert(0, "= 頂級目錄 ="); //索引為0,文本和值都是"" 

                     ddl_ForumList.Items.FindByValue("李四").selected = true;  */

          posted on 2012-07-26 17:19 ** 閱讀(514) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           

          導航

          統計

          公告

          你好!

          常用鏈接

          留言簿(2)

          隨筆檔案

          文章分類

          文章檔案

          新聞檔案

          相冊

          收藏夾

          C#學習

          友情鏈接

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 南安市| 宁河县| 得荣县| 天全县| 九寨沟县| 利川市| 吉安县| 盐津县| 全南县| 乐至县| 山东| 丽水市| 南乐县| 海口市| 镇坪县| 本溪| 乌海市| 鄄城县| 泰宁县| 怀柔区| 黄大仙区| 灯塔市| 九龙城区| 苗栗县| 什邡市| 龙口市| 金门县| 丘北县| 鹤壁市| 正蓝旗| 图木舒克市| 英山县| 绥滨县| 沙坪坝区| 洞头县| 抚顺市| 永丰县| 南漳县| 开远市| 陇川县| 阜平县|