我有一个带有网页控件的asp.net页面。 此Web控件显示Treeview,TextBox和按钮。
对于我在Page_Load上执行的树视图:
if (!Page.IsPostBack) {
BindTreeView();
}
这是我的TreeView定义:
<asp:TreeView ID="TvwData" runat="server"
BackColor="White" ShowCheckBoxes="Leaf" Width="99%"
ExpandDepth="3" AutoGenerateDataBindings="false"
onselectednodechanged="TvwData_SelectedNodeChanged"
EnableViewState="true"
>
TreeView正确显示。
但是,当我点击提交按钮时,会发生以下情况:
我真的尽力在主要的ASP.NET论坛上找到解决方案,但此刻我一无所知。
提前致谢!
答案 0 :(得分:2)
尝试以下方法:
protected override void OnInit(EventArgs e)
{
base.OnInit(e);
BindTreeView();
}
此外,删除BindTreeView();来自Page_Load。