乱码乱a∨中文字幕,在线免费激情视频,亚洲欧美久久夜夜潮,国产在线网址

  1. <sub id="hjl7n"></sub>

    1. <sub id="hjl7n"></sub>

      <legend id="hjl7n"></legend>

      當前位置:首頁 >  站長 >  編程技術(shù) >  正文

      TreeNodeCheckChanged事件觸發(fā)方法代碼實例

       2020-12-08 10:58  來源: 腳本之家   我來投稿 撤稿糾錯

        阿里云優(yōu)惠券 先領(lǐng)券再下單

      這篇文章主要介紹了TreeNodeCheckChanged事件觸發(fā)方法代碼實例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下

      這個事件不會主動postback,需要手動寫javascript觸發(fā)。對網(wǎng)上找到的方法做了些改進,增加UpdatePanel,以免頁面不停的刷。這里就不考慮性能神馬的了,因為既然項目已經(jīng)允許選擇使用TreeView服務器控件了,也就不要在乎多一個UpdatePanel了。

      前臺頁面

      <html>
      <head runat="server">
        <title></title>

        <script type="text/javascript">
          function postBackByObject() {
            var o = window.event.srcElement;
            if (o.tagName == "INPUT" && o.type == "checkbox") {
              //第一個參數(shù)寫UpdatePanel的ID,否則就是整個頁面刷了
              __doPostBack("UpdatePanel1", "");
            }
          }
        </script>

      </head>
      <body>
        <form id="form1" runat="server">
          <asp:ScriptManager ID="ScriptManager1" runat="server">
          </asp:ScriptManager>
          <asp:UpdatePanel ID="UpdatePanel1" runat="server">
            <ContentTemplate>
              <asp:TreeView runat="server" ID="treeView1"
                OnTreeNodeCheckChanged="treeView1_TreeNodeCheckChanged">
              </asp:TreeView>
            </ContentTemplate>
          </asp:UpdatePanel>
        </form>
      </body>
      </html>

      后臺頁面

      protected void Page_Load(object sender, EventArgs e)
        {
          if (!IsPostBack)
          {
            treeView1.Attributes.Add("onclick", "postBackByObject()");
          }
        }

      以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

      來源:腳本之家

      鏈接:https://www.jb51.net/article/201293.htm

      申請創(chuàng)業(yè)報道,分享創(chuàng)業(yè)好點子。點擊此處,共同探討創(chuàng)業(yè)新機遇!

      相關(guān)標簽
      asp.net
      代碼設(shè)計

      相關(guān)文章

      熱門排行

      信息推薦