Webコントロールを持つasp.netページがあります。 このWebコントロールは、Treeview、TextBox、およびボタンを表示します。私はPage_Loadの上で行うツリービューのためにasp.net 3.5ポストバック後のTreeview Empty
:
if (!Page.IsPostBack) {
BindTreeView();
}
これは私のツリービューの定義である:
<asp:TreeView ID="TvwData" runat="server"
BackColor="White" ShowCheckBoxes="Leaf" Width="99%"
ExpandDepth="3" AutoGenerateDataBindings="false"
onselectednodechanged="TvwData_SelectedNodeChanged"
EnableViewState="true"
>
TreeViewコントロールが正しく表示されます。私は、送信ボタンをクリックしたときに
ただし、次の処理が行われます。
- ページのリロードは、テキストボックスはまだOKです私のテキストが表示されます。
- My Treeviewにデータがまったく表示されません。
- デバッグ時に、TvwData.CheckedNodesにはデータが含まれていませんが、ツリービュー項目がチェックされていることを確認しています。
私は、大手ASP.NETフォーラムのソリューションを見つけようと本当に努力しましたが、現時点では無理です。
ありがとうございます!
BindTreeView()も表示 – naveen
送信ボタンの特定のコードはありますか?もしそうなら、同様に投稿してください。 – SiN
その後、ページ指示文がチェックインされているかどうかを確認します。EnableViewState = "true" –