2011-07-18 30 views
0

私は各行の編集と削除ボタンを持つgridviewを持っています。 編集ボタンがクリックされたグリッドビューの行の色または前景色を変更しようとしています。編集ボタンで行編集イベントが発生しないをクリック

私は行編集イベントを使用しています.Belowは私のコードです。編集ボタンをクリックすると、行編集イベントが発生しません。

protected void GridView1_RowEditing(object sender, GridViewEditEventArgs e) 
    { 
     ClearBackColor(); 

     GridView1.SelectedIndex = e.NewEditIndex; 
     GridView1.SelectedRow.BackColor = System.Drawing.Color.Red; 

     //GridViewRow row = GridView1.Rows[e.NewEditIndex]; 
     //row.ForeColor = Color.DarkGreen; 

    } 

何が間違っていますか?私にお知らせください。

+0

Page_Loadメソッドからコードを共有します。 –

+0

あなたのマークアップを投稿してください。 –

答えて

0

この行を削除してください:GridView1.SelectedIndex = e.NewEditIndex; をクリックし、プロパティをクリックしてください。 "EditRowStyle"を確認して展開し、BackColorがあり、必要な色を選択し、完了します。

+0

編集ボタン – jackey

+0

上記の更新された回答をチェックすると、イベントGridView1_Roweditingが起動しません。 –

関連する問題