Page_load()触发复选框选择

时间:2014-06-30 11:33:27

标签: c# asp.net

每当我尝试选择树视图的复选框时,都会重新加载页面并再次取消选中该复选框。 我该如何摆脱这个问题。 提前致谢! .cs页面

protected void RadTreeView1_NodeCheck(object o, EventArgs e)
{

}

.aspx page

3 个答案:

答案 0 :(得分:3)

您可能需要将AutoPostBack设置为false

<asp:CheckBox ID="CheckBox1"   
    runat="server"   
    AutoPostBack="false"   
    Text="Checkbox control" /> 

答案 1 :(得分:1)

最简单的建议是设置autopostback = false,但我认为你需要这样做,因为你想在选择复选框时做一些事情,但不想完全重新加载。 我想可能会因为你忘了添加

而发生
if(!Page.IsPostBack)
{
//your code
}

在你的page_load函数中。

答案 2 :(得分:0)

在asp:CheckBox标签中设置AutoPostBack =“false”。