1

ASP.NET (C# を使用した 2.0) Web アプリがあり、グリッドビューがあります。その中に編集列がありますが、通常の編集機能は使用していません。[編集] をクリックすると、別のことが起こります。

関数で [編集] をクリックした行のスタイルを変更する方法を知りたいGridView_RowEditingですか?

私はこれを試しました:

    protected void Grid_RowEditing(object sender, GridViewEditEventArgs e)
    {
     Grid.Rows[e.NewEditIndex].BorderStyle = BorderStyle.Groove;
     //Do some Other things 
    }

クリックすると、他の機能は動作しますが、スタイルは変わりません。私がやりたいのは、editRow のスタイルを変更して、それがどれであるかがわかるようにすることだけです。

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

4

1 に答える 1

1

私が理解している限り、GridView で SelectedItem の特定のスタイルを設定できます。次に、編集ボタンをクリックすると、これを行うことができます-

grdView.SelectedIndex = e.NewEditIndex;

これを実行すると、編集モードの行が選択され、「SelectedItem」スタイルが適用されます。

于 2009-04-15T04:30:09.287 に答える