对于我们这些受到美学挑战的人,有没有办法将JQuery的主题(例如redmond)应用到ASP.NET gridview?
像...一样的东西。
$(document).ready(function(){ $(function(){ $(“<%= MyGridView.ClientID%>”)。Table(); }); });
也许有一个可以模仿这种功能的插件?
答案 0 :(得分:0)
只需给你的gridview一个css类,并在jquery选择器中使用它。这样你就可以在你的所有页面中都有一个标准的javascript文件,所有你需要做的就是将相关的css类添加到gridview中,它将被设计样式。
答案 1 :(得分:0)
gridview html渲染到表格。如果你添加css类,那么你会没事的。此外,在gridview Databound事件中添加以下内容,以使标题不呈现为行。
protected void gridView_DataBound(object sender, EventArgs e)
{
if (gridView.Rows.Count > 0)
{
gridView.UseAccessibleHeader = true;
gridView.HeaderRow.TableSection = TableRowSection.TableHeader;
gridView.HeaderRow.CssClass = ///--Optional--
gridView.FooterRow.TableSection = TableRowSection.TableFooter;
gridView.PagerSettings.Visible = true; ///Helps footer
}
}