如何将 CSS 类或 id 添加到 Html.PagedListPager

Posted

技术标签:

【中文标题】如何将 CSS 类或 id 添加到 Html.PagedListPager【英文标题】:How to add a CSS class or id to Html.PagedListPager 【发布时间】:2021-04-04 10:35:21 【问题描述】:

我有这个 PagedListPager :

@html.PagedListPager((IPagedList)Model, page => Url.Action("InboxWithNoReplyListPaging", new  page = page ), PagedListRenderOptions.EnableUnobtrusiveAjaxReplacing(new AjaxOptions()  HttpMethod = "GET", UpdateTargetId = "inboxWithNoReplyList"))

我试图在页面之间导航时添加某种交互,因为当您从第 1 页导航到任何页面时,页面只是更改而没有与最终用户进行任何交互。我已经有一个加载微调器的 CSS 类,但我不确定如何将它添加到 PagedListPager 中,因为没有选项。我试过用这个:

$('.pagination-container').click(function () 
     $("#progress").show();
    setTimeout(function ()  $("#progress").hide();,5500)
    );

但显然,这根本不可靠。

如果您有任何其他问题或想了解更多代码,请告诉我。任何形式的帮助表示赞赏。谢谢。

【问题讨论】:

【参考方案1】:

大声笑,我阅读了文档,发现 AjaxOptions 中有 LoadingElementId。如果有人遇到同样的问题,我会继续写这篇文章。如果有的话

【讨论】:

请使用 cmets 而不是将其发布为答案

以上是关于如何将 CSS 类或 id 添加到 Html.PagedListPager的主要内容,如果未能解决你的问题,请参考以下文章

HTML5如何在特定的div类或id上打印屏幕[重复]

使用媒体查询添加/删除类

如何将标签添加到 textField 类或动画占位符

如何将唯一 ID 添加到 select2 下拉列表

如何将 JSON 数据加载到 Angular 中的类或类数组中?

使用媒体查询添加类或其他属性