GridView で使用できる asp:HiddenField はありません。
これが必要な理由は、OnRowCommand をトリガーする ButtonField があるからです。そこから、選択された行を特定できますが、ButtonField からテキスト値を取得して、それにバインドされたデータを (DataTextField を介して) 確認することはできません。
これに対する私の解決策は、BoundField を用意し、代わりにそこからテキスト値を取得することでした。どの行が選択されているかは既にわかっていたからです。これは機能しましたが、非表示にする必要があります。
誰かが TemplateField 内にネストされた HiddenField を使用することを提案しましたが、その HiddenField からテキスト値を取得するのに問題がありました。HiddenField のテキスト値を取得するために TemplateField 内のコントロールにアクセスする方法はありますか?
誰かが代替案について何か提案があれば、それも素晴らしいでしょう。
ありがとう、
マット