GridView SelectedRowStyle未应用于代码中选定的行

时间:2009-07-03 04:41:58

标签: c# asp.net gridview

在pageIndexChanged上,我设置了要选择的网格中的第一行,如下所示:

//I'd love to get rid of this, but the SelectedDataKey is empty otherwise
Grid.DataBind();   

Grid.SelectedIndex = 0;

Grid.Rows[0].RowState = DataControlRowState.Selected;

选择了行,但未应用SelectedRowStyle。即使我重置它,就像这样

Grid.SelectedRowStyle.CssClass = "selected";

为什么风格没有应用的任何想法?谢谢!

1 个答案:

答案 0 :(得分:1)

尝试在网格DataBound事件中设置它

Grid.SelectedRowStyle.CssClass =“selected”;