如何阻止ASP.NET的GridView在每个TH上放置一个范围属性?我手动执行标题,这是干扰。
答案 0 :(得分:2)
实际上,有一种方法。您可以实施OnRowDataBound
或OnRowCreated
事件并更改所有标题单元格的范围值。
protected void OnRowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.Header)
{
foreach (TableCell cell in e.Row.Cells)
{
((DataControlFieldHeaderCell)cell).Scope = TableHeaderScope.NotSet;
}
}
}