2009-04-14 12 views
1

私はgridviewを持っているASP.NET(2.0 C#)Webアプリケーションを持っています。私はそれに編集列がありますが、私は通常の編集機能を使用していません。編集がクリックされると、何か他のことが起こります。EditをクリックしたときにEditRowStyleをプログラムで変更する

GridView_RowEditing機能で編集がクリックされた行のスタイルを変更する方法を知りたかったですか?

私はこれを試してみました:

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

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

ありがとうございます。

+0

「動作しなかった」より具体的なものはありますか? – JoshJordan

答えて

1

私が理解する限り、GridViewでSelectedItemの特定のスタイルを設定できます。 [編集]ボタンをクリックしたときに、あなたがこれを行うことができます - これをやった後

grdView.SelectedIndex = e.NewEditIndex; 

、編集モードで行が選択されてしまいますと「のSelectedItem」スタイルは、それに適用されます。

関連する問題