使用带有ASP.NET gridview的JQuery themeroller

时间:2010-05-10 19:26:51

标签: asp.net jquery gridview themes

对于我们这些受到美学挑战的人,有没有办法将JQuery的主题(例如redmond)应用到ASP.NET gridview?

像...一样的东西。

$(document).ready(function(){     $(function(){         $(“<%= MyGridView.ClientID%>”)。Table();     }); });

也许有一个可以模仿这种功能的插件?

2 个答案:

答案 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
        }
    }