テンプレートフィールド内のテキストボックスの値を読み込むには?


マイキー  2008-03-15 10:37:07  No: 144532  IP: 192.*.*.*

vb2005でgridviewのいくつかの項目をテンプレートフィールドにしており、
テキストボックスを配置しております。
この値をCSVに出力したいため、テキストボックス内の文字列を
読み込む処理を作成したのですが、結果は"Nothing"となり、適切に値を
拾ってくれません。

下記にコードを掲載しますので、不適切な箇所のご指導をお願いします。
    Dim t1 As TextBox
    Dim val1 As String
    t1 = DirectCast(GridView1.Rows(i).FindControl("TextBox1"), TextBox)
    val1 = t1.Text

編集 削除
やじゅ  2008-03-16 08:08:20  No: 144533  IP: 192.*.*.*

どこで記述されてますか?

どこかの回答にて下記のようなことありました。
Page_Loadでデータベースのデータをバインドしていたのですが
ポストバックの判定を入れていなかったため、ポストバックのたびに
データベースの値に書き換えられていたようです。

編集 削除