C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

■98143 / 3階層)  TemplateFieldの動的追加について
□投稿者/ Yammaer (7回)-(2021/09/24(Fri) 10:55:04)
今後、私と似たようなかたが出るかもしれませんので、
当方にて気づいた点を書込みさせていただきます。

・テンプレートフィールドに動的に追加したコントロールはポストバック時に消えてしまうため、
 Page_Loadイベントなどで都度、再作成が必要になります。


・テンプレートフィールドに動的に追加したコントロールにイベントを付与(?)したい場合は以下のような
 方法で実現可能です。
私は上記の再作成後に以下を追加しました。
For Each gvRow As GridViewRow In GridView.Rows
chkXxxx = gvRow.FindControl("chkXxxx")
AddHandler chkXxxx.CheckedChanged, New EventHandler(AddressOf chkXxxx_CheckedChanged)

 Next

編集キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←Re[2]: TemplateFieldの動的追加について /Yammaer 返信無し
 
上記関連ツリー

TemplateFieldの動的追加について / Yammaer (21/09/19(Sun) 00:50) #98113
Re[1]: TemplateFieldの動的追加について / WebSurfer (21/09/19(Sun) 09:23) #98114
│└ Re[2]: TemplateFieldの動的追加について / Yammaer (21/09/19(Sun) 17:56) #98116
│  └ Re[3]: TemplateFieldの動的追加について / WebSurfer (21/09/20(Mon) 11:10) #98118
│    └ Re[4]: TemplateFieldの動的追加について / Yammaer (21/09/24(Fri) 10:31) #98141
Re[1]: TemplateFieldの動的追加について / ポテロングしお味 (21/09/19(Sun) 16:39) #98115
  ├ Re[2]: TemplateFieldの動的追加について / Yammaer (21/09/19(Sun) 18:03) #98117
  │└ Re[3]: TemplateFieldの動的追加について / WebSurfer (21/09/21(Tue) 20:36) #98119
  └ Re[2]: TemplateFieldの動的追加について / Yammaer (21/09/24(Fri) 10:46) #98142
    └ TemplateFieldの動的追加について / Yammaer (21/09/24(Fri) 10:55) #98143 ←Now

上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信