5

作成したデータテーブルにバインドされた Gridview があります。テーブル内のデータは常に変化しています。

ボタンフィールドを Gridview に追加しました。クリックすると、その行の特定の列の値をリンクを介して送信するか、関数を介して送信したいと考えています。

これをどのように行うのですか?

4

2 に答える 2

6

やり方がわかった。commandName プロパティを、プロパティ内で任意の名前に設定します。

次に、デザイン ビューでボタンを作成した後にボタンをダブルクリックすると、コード ビハインド ページに関数がポップアップ表示されます。その後、次のようにして行にアクセスできます。

protected void gvUsers_RowCommand(オブジェクト送信者, GridViewCommandEventArgs e) {

 int rowNum = int.Parse(e.CommandArgument.ToString());

}

そこから、行番号を使用して特定の列データにアクセスできます。

于 2009-04-01T21:35:35.820 に答える
3

MSDN の適切な例を次に示します: http://msdn.microsoft.com/en-us/library/bb907626.aspx

于 2009-04-01T18:56:47.933 に答える