- - PR -
GridViewにTemplateFieldを追加
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2007-02-23 16:40
ありがとうございます。
RowDataBoundイベントでは確かに取得できました。 さらに問題が・・・ DataViewにDataListを配置?し、そこにTextBoxを表示しています。 ボタンを押したときにテキスト入力値を拾って登録を行おうと、 GridView1.Rows[]で行を取得しFindControlでTextBoxを検索・・・出来ませんでした。 DataList内のコントロールは取得できないのでしょうか? Webで調べていても、同じような問題は見つかるものの解法が見つかりません。 申し訳ありませんが、助言をお願いできないでしょうか? |
|
投稿日時: 2007-02-23 17:22
ちょっと話が見えなくなってきました。DataListとか初めて出てきましたよね。
DataViewってGridViewの間違いですか?本当にDataViewなのであれば構成がよくわからないので なんともいえませんが、GridViewの間違いだとして、 GridViewのテンプレート列にDataListが配置されていて、そのテンプレートにTextBoxを 置いたということですか? FindControlは階層的に直下にあるコントロールしか探せません。なので GridView1.Rows[].FindControlでDataListを探して、DataList.Items[]のFindControlで TextBoxを探すことになります。 |