2011-07-19 3 views
1

私はASP.nETにgridviewを持っており、 "Select"コマンドフィールドがあります。私がしたいことは、ユーザーが "select"をクリックしたときに、選択した行を取得して計算を行い、更新された行で元のgridviewを再バインドすることです。更新された行のグリッドビューを再バインドするASP.net

どうすればいいですか?

ありがとうございました。

+1

再度 'GridView.DataBind()'を呼び出します。 – Rahul

+0

[GridViewがポストバック後適切に再バインドしない]の重複の可能性(https://stackoverflow.com/questions/1759325/gridview-not-rebinding-properly-after-postback) –

答えて

1

行をつかむ場所は既に説明されています。このLinkを見てください。計算後は、グリッド上でバインドデータメソッドを呼び出す必要があります。その行だけを変更する場合は、その行のソースデータコレクションを変更して再バインドすると思います。

このlinkも役に立ちます。編集の代わりに、選択を持つことができます。

2
// do your thingy 

DataGridViewName.DataBind(); 
関連する問題