欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

 更新時(shí)間:2020年12月03日 11:57:29   作者:David Huang  
這篇文章主要介紹了TreeNodeCheckChanged事件觸發(fā)方法代碼實(shí)例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

這個(gè)事件不會(huì)主動(dòng)postback,需要手動(dòng)寫(xiě)javascript觸發(fā)。對(duì)網(wǎng)上找到的方法做了些改進(jìn),增加UpdatePanel,以免頁(yè)面不停的刷。這里就不考慮性能神馬的了,因?yàn)榧热豁?xiàng)目已經(jīng)允許選擇使用TreeView服務(wù)器控件了,也就不要在乎多一個(gè)UpdatePanel了。

前臺(tái)頁(yè)面

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

  <script type="text/javascript">
    function postBackByObject() {
      var o = window.event.srcElement;
      if (o.tagName == "INPUT" && o.type == "checkbox") {
        //第一個(gè)參數(shù)寫(xiě)UpdatePanel的ID,否則就是整個(gè)頁(yè)面刷了
        __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>

后臺(tái)頁(yè)面

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

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • ASP.NET Core MVC中過(guò)濾器工作原理介紹

    ASP.NET Core MVC中過(guò)濾器工作原理介紹

    這篇文章介紹了ASP.NET Core MVC中過(guò)濾器的工作原理,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-02-02
  • 淺談ASP.Net Core WebApi幾種版本控制對(duì)比

    淺談ASP.Net Core WebApi幾種版本控制對(duì)比

    這篇文章主要介紹了淺談ASP.Net Core WebApi幾種版本控制對(duì)比,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-09-09
  • asp.net使用Socket.Send發(fā)送信息及Socket.SendFile傳輸文件的方法

    asp.net使用Socket.Send發(fā)送信息及Socket.SendFile傳輸文件的方法

    這篇文章主要介紹了asp.net使用Socket.Send發(fā)送信息及Socket.SendFile傳輸文件的方法,結(jié)合實(shí)例形式分析了asp.net基于socket實(shí)現(xiàn)信息與文件傳輸?shù)南嚓P(guān)技巧,需要的朋友可以參考下
    2016-06-06
  • asp.net 上傳圖片并同時(shí)生成縮略圖的代碼

    asp.net 上傳圖片并同時(shí)生成縮略圖的代碼

    asp.net 上傳圖片并同時(shí)生成縮略圖的代碼,需要的朋友可以參考下。
    2010-02-02
  • ASP.NET Gridview與checkbox全選、全不選實(shí)現(xiàn)代碼

    ASP.NET Gridview與checkbox全選、全不選實(shí)現(xiàn)代碼

    ASP.NET Gridview checkbox全選與全不選實(shí)現(xiàn)代碼,其實(shí)原理就是利用js來(lái)實(shí)現(xiàn)的,但需要簡(jiǎn)單的設(shè)置下回傳。
    2010-04-04
  • WPF項(xiàng)目在設(shè)計(jì)界面調(diào)用后臺(tái)代碼

    WPF項(xiàng)目在設(shè)計(jì)界面調(diào)用后臺(tái)代碼

    這篇文章介紹了WPF項(xiàng)目在設(shè)計(jì)界面調(diào)用后臺(tái)代碼的方法,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-04-04
  • asp.net關(guān)于Cookie跨域(域名)的問(wèn)題

    asp.net關(guān)于Cookie跨域(域名)的問(wèn)題

    Cookie是一個(gè)偉大的發(fā)明,它允許Web開(kāi)發(fā)者保留他們的用戶(hù)的登錄狀態(tài)。但是當(dāng)你的站點(diǎn)有一個(gè)以上的域名時(shí)就會(huì)出現(xiàn)問(wèn)題了。在Cookie規(guī)范上說(shuō),一個(gè)cookie只能用于一個(gè)域名,不能夠發(fā)給其它的域名。因此,如果在瀏覽器中對(duì)一個(gè)域名設(shè)置了一個(gè)cookie,這個(gè)cookie對(duì)于其它的域名將無(wú)效。如果你想讓你的用戶(hù)從你的站點(diǎn)中的其中一個(gè)進(jìn)行登錄,同時(shí)也可以在其它域名上進(jìn)行登錄,這可真是一個(gè)大難題。
    2012-12-12
  • GridView自動(dòng)增加序號(hào)(三種實(shí)現(xiàn)方式)

    GridView自動(dòng)增加序號(hào)(三種實(shí)現(xiàn)方式)

    第一種方式,直接在Aspx頁(yè)面GridView模板列中.這種的缺點(diǎn)是到第二頁(yè)分頁(yè)時(shí)又重新開(kāi)始了,第二種方式分頁(yè)時(shí)進(jìn)行了計(jì)算,這樣會(huì)累計(jì)向下加,點(diǎn)三種放在cs代碼中
    2013-04-04
  • ASP.NET MVC阿里大于短信接口開(kāi)發(fā)短信群發(fā)能

    ASP.NET MVC阿里大于短信接口開(kāi)發(fā)短信群發(fā)能

    這篇文章主要為大家詳細(xì)介紹了ASP.NET MVC阿里大于短信接口來(lái)開(kāi)發(fā)例會(huì)短信群發(fā)能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-10-10
  • win7系統(tǒng)下 vs2010 調(diào)式就關(guān)閉要重啟處理方法

    win7系統(tǒng)下 vs2010 調(diào)式就關(guān)閉要重啟處理方法

    最近經(jīng)常出現(xiàn)只要一使用vs2010進(jìn)行調(diào)試,就提示關(guān)閉并要重啟,好煩,度娘了半天,總結(jié)下來(lái)解決方法,親測(cè)可用哦。
    2014-08-08

最新評(píng)論