TreeNodeCheckChanged事件觸發(fā)方法代碼實(shí)例
這個(gè)事件不會主動postback,需要手動寫javascript觸發(fā)。對網(wǎng)上找到的方法做了些改進(jìn),增加UpdatePanel,以免頁面不停的刷。這里就不考慮性能神馬的了,因?yàn)榧热豁?xiàng)目已經(jīng)允許選擇使用TreeView服務(wù)器控件了,也就不要在乎多一個(gè)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") {
//第一個(gè)參數(shù)寫UpdatePanel的ID,否則就是整個(gè)頁面刷了
__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)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
ASP.NET Core使用JWT認(rèn)證授權(quán)的方法
這篇文章主要介紹了ASP.NET Core使用JWT認(rèn)證授權(quán)的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-11-11
使用母版頁時(shí)內(nèi)容頁如何使用css和javascript
由于網(wǎng)站的主要頻道頁和列表頁的頭部和底部都是一樣的,如果將每個(gè)頁面放在單獨(dú)的頁面中,當(dāng)頭部和底部需要更改時(shí)維護(hù)量太大。于是想把頭部和底部做成母版頁,頻道頁和列表頁的具體內(nèi)容放到內(nèi)容頁中。這樣當(dāng)頭和底需要改動時(shí),只要修改一下母版頁就可以了。2009-08-08
MVC實(shí)現(xiàn)下拉框聯(lián)動效果(單選)
這篇文章主要為大家詳細(xì)介紹了MVC實(shí)現(xiàn)下拉框聯(lián)動效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-06-06
asp.net中ADO SQL數(shù)據(jù)庫 筆記匯總 持續(xù)更新中
asp.net中ADO SQL數(shù)據(jù)庫 筆記匯總 持續(xù)更新中,需要的朋友可以參考下2012-07-07
asp.net下通過泛解析和偽靜態(tài)實(shí)現(xiàn)二級域名的實(shí)現(xiàn)方法
當(dāng)我們想做一個(gè)站群或想為每一個(gè)會員的主頁設(shè)置為一個(gè)二級域名時(shí),總是想拼命的去找些組件來實(shí)現(xiàn)。2010-10-10
Asp.Net實(shí)現(xiàn)404頁面與301重定向的方法
這篇文章主要介紹了Asp.Net實(shí)現(xiàn)404頁面與301重定向的方法,較為詳細(xì)的分析了404頁面的原理與針對404錯(cuò)誤與301跳轉(zhuǎn)的實(shí)現(xiàn)方法,是非常實(shí)用的技巧,需要的朋友可以參考下2014-11-11

