WebFormのDataGridについて – プログラミング – Home

通知
すべてクリア

WebFormのDataGridについて


つちや
 つちや
(@つちや)
ゲスト
結合: 22年前
投稿: 1
 

WebFormのDataGridのはじめの一歩で苦労しています。
更新ボタンを押した後、TextBoxに変わった編集行から
更新したテキストボックスの値を取りたいのですが
private void DataGrid1_EditCommand(object source,
System.Web.UI.WebControls.DataGridCommandEventArgs e){
DataGrid1.EditItemIndex = e.Item.ItemIndex;
DataGrid1.DataBind();
}

private void DataGrid1_UpdateCommand(object source,
System.Web.UI.WebControls.DataGridCommandEventArgs e){
TextBox t = (TextBox)(e.Item.Cells[2].Controls[0]);
Label1.Text = t.Text;
DataGrid1.EditItemIndex = -1;
DataGrid1.DataBind();
}
以下のようにVSについていたヘルプを参考にしても
更新前の値がLabel1に表示されてしまいます。
なぜなんでしょう?

ちなみにDataGridには
更新ボタン|ID|整理番号
のように並んでいて、整理番号を変更したいのですが・・・


引用解決済
トピックタグ

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました