- PR -

GridViewで編集項目の値の取得方法を教えて下さい。

1
投稿者投稿内容
未熟者
常連さん
会議室デビュー日: 2006/03/27
投稿数: 36
投稿日時: 2006-05-20 11:38
未熟者といいます。
C#で開発をしているのですが、GridViewで表示してあるテーブルデータを
編集モードで編集し、編集された内容を GridView1_RowUpdatingイベント内
でチェックしたいのですが、入力はされているのにイベント内でチェックすると
空白になっています。ちなみに編集不可にしてある項目は値の参照ができます。
宜しくご教授の方お願いします。

コーディング内容です。
protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e)

int w_idx;
w_idx = e.RowIndex;
GridViewRow selectrow1 = GridView1.Rows[w_idx];
if (selectrow1.Cells[2].Text > 1000 )  
{処理a}
else
if (selectrow1.Cells[3].Text > 5000)
{処理b}
end if
うにくま
ベテラン
会議室デビュー日: 2005/11/05
投稿数: 82
投稿日時: 2006-05-20 12:14
更新後の値ならe.NewValues、更新前ならe.OldValuesではないでしょうか?


#投稿されている会議室が違いますよ。
#あと、環境も書いて頂いた方が回答されやすくなると思います。
未熟者
常連さん
会議室デビュー日: 2006/03/27
投稿数: 36
投稿日時: 2006-05-20 13:06
うみくまさん ありがとうございました。
ご指導通り修正し、値を取得することができました。

アドバイスもいただきありがとうございます。
これからも宜しくお願いします。
1

スキルアップ/キャリアアップ(JOB@IT)