将 JQuery themeroller 与 ASP.NET gridview 结合使用

发布于 2024-08-31 20:24:47 字数 236 浏览 3 评论 0原文

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

类似...

$(document).ready(function() { $(函数() { $("<%= MyGridView.ClientID %>").Table(); }); });

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

For those of us who are aesthetically challenged, is there a way to apply JQuery's themes (e.g. redmond) to an ASP.NET gridview?

Something like ...

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

Perhaps there's an addin that would emulate that type of functionality?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

梦晓ヶ微光ヅ倾城 2024-09-07 20:24:47

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

The gridview html renders to a table. If you add css class to it then you will be fine. Also, add the following in the gridview Databound event so the header does not render as a row.

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
        }
    }
命硬 2024-09-07 20:24:47

只需给您的 gridview 一个 css 类并在 jquery 选择器中使用它即可。这样你就可以在所有页面中拥有一个标准的 javascript 文件,你所要做的就是将相关的 css 类添加到 gridview 中,然后它就会被设置样式。

Just give your gridview a css class and use that in the jquery selector. That way you can have a standard javascript file in all your pages and all you have to do is add the relevent css class to a gridview and it will be styled.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文