【質問】ASP.NETスレ Part6【雑談】at PHP【質問】ASP.NETスレ Part6【雑談】 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト900:nobodyさん 10/03/06 15:27:42 AJAX使えば普通に変更出来るじゃん。特に悩むところは無いよ。 901:nobodyさん 10/03/06 16:36:01 >>899 何のイベントで設定してるんだ? まさかPage_Loadじゃないだろうな。 ListViewのDataBoundなりでやれば動くぞ。 902:nobodyさん 10/03/06 16:49:34 >>899 まず、エラーメッセージを正確にかけ。おそらく、 オブジェクト参照がオブジェクト インスタンスに設定されていません のはずだ データソースが指定されていないから、テンプレートに指定した内容が 実際にまだ作成されていないからエラーになってる ちゃんとしたDataSourceIDを指定するなり、DataSource指定してDataBindしてから やればちゃんと動くはず >>901 そもそもDataBound発生してないと思うぞ ちなみに俺が試した範囲ではデータソースをちゃんとすれば Page_Loadでも動いた 903:nobodyさん 10/03/06 17:28:43 w7XPkCV9 >>902 Page_Loadに記載しています。 エラーメッセージは、最初に記載したエラーの上にご指摘の 「オブジェクト参照がオブジェクト インスタンスに設定されていません 」が 表示されていました。 Dim lblth1 As Label = CType(ListView1.FindControl("Label1"), Label) lblth1.Text = "項目1" 上記を ListView1.DataBind() の下に配置したところ、正常に動作しました。 ありがとうございました。 ちなみに、この方法の他に LayoutTemplate をオーバーライドする方法も あるようですが、どちらの方法が望ましいでしょうか? 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch