当用户从gridview单击Edit时,我要突出显示该行,这是我所做的但没有任何效果。我还想念什么?
.SelectedRowStyle
{
background-color: Yellow;
}
<asp:GridView runat="server" CssClass="DataWebControlStyle">
<AlternatingRowStyle CssClass="AlternatingRowStyle" />
<RowStyle CssClass="RowStyle" />
<HeaderStyle CssClass="HeaderStyle" />
<SelectedRowStyle CssClass="SelectedRowStyle" />
</asp:GridView>
最佳答案
这是我能够解决的方法:
if ((e.Row.RowType == DataControlRowType.DataRow & ((e.Row.RowState & DataControlRowState.Edit) == DataControlRowState.Edit))) {
e.Row.BackColor = Drawing.Color.Yellow;
}
关于asp.net - 突出显示选定的行GridView,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4812203/