我有一个datagrid,我在.aspx页面标记中为ItemStyle,Header样式和Alternate项目样式设置CSS,如下所示
<asp:DataGrid runat="server" ID="dgScannedEsn" AutoGenerateColumns="True" CssClass="gridCls" HeaderStyle-CssClass ="clsItemHeader" AlternatingItemStyle-CssClass ="clsAlternateItemRow"" ItemStyle-CssClass ="clsItemRow" ></asp:DataGrid>
如何从codebehind设置这些CSS类(HeaderStyle-CssClass,AlternatingItemStyle-CssClass等)?
提前致谢
最佳答案
使用属性属性:
void Page_Load(Object sender, EventArgs e) {
datagrid1.Attributes["HeaderStyle-CssClass"]="clsItemHeader";
}
关于asp.net - ASP.NET如何从Codebehind设置Datagrid CSS类,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3319404/