1

我有一个 ASP.NET(2.0 using C#) web 应用程序,其中有一个 gridview。我有一个编辑列,但我没有使用常规的编辑功能。单击编辑时会发生其他事情。

我想知道如何更改GridView_RowEditing函数中单击 Edit 的行的样式?

我试过这个:

    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 回答