|
分類:[ASP.NET (VB)]
2011/03/16(Wed) 20:29:35 編集(投稿者) 2011/03/16(Wed) 20:29:25 編集(投稿者)
2階層あるTreeViewを使用しています。
Dim StrRootKey As String = Me.TreeView1.SelectedNode.Text
TreeViewのSelectedNodeChangedイベントで、 クリックしたNodeの値(Me.TreeView1.SelectedNode.Text)を変数に入れてるだけなのに、 第2階層目のNodeをクリックした時にだけそこの代入部分でエラーになります。 原因が分かりません。
****************************** (!)NullReferenceExceptionはユーザコードによってハンドルされませんでした。 オブジェクト参照がオブジェクトインスタンスに設定されていません。
オブジェクトインスタンスの作成にはnewキーワードを使用します。 メソッドを呼び出す前に、オブジェクトがNullで良いかどうか確認してください。 この例外に関する一般的なヘルプを参照します。 ******************************
よくよく調べると、第2階層目のNodeをクリックした時にだけ、 何故かMe.TreeView1.SelectedNode.TextがNothingになっていて値が取れません。 原因が分かりません。
|