如何在开始时在表格中设置分页的第 2 页
Posted
技术标签:
【中文标题】如何在开始时在表格中设置分页的第 2 页【英文标题】:How set page number 2 of paging in table on start 【发布时间】:2021-12-05 13:16:04 【问题描述】:我尝试使用 NavigateTo 手动设置 MudTable 的起始页,但没有得到任何结果。
protected override async Task OnAfterRenderAsync(bool firstRender)
await base.OnAfterRenderAsync(firstRender).ConfigureAwait(true);
if(firstRender)
table.NavigateTo(2);
复制链接 https://try.mudblazor.com/snippet/GkQbvkvcxNzoxxaq
【问题讨论】:
【参考方案1】:您可以直接在 MudTable 元素中进行设置:
<MudTable CurrentPage="2">
如果您这样做,请删除您在 OnAfterRenderAsync 中添加的行。
你可以在API doc找到这个。
也改变这个:
table.NavigateTo(2);
到这里:
table.CurrentPage = 2;
似乎也可以,但在元素中设置它似乎更干净。
【讨论】:
第一个建议很有帮助。 "table.CurrentPage = 2" - 不起作用 很高兴我能帮上忙。我已经使用了您的链接并修改了代码,它似乎可以工作。以上是关于如何在开始时在表格中设置分页的第 2 页的主要内容,如果未能解决你的问题,请参考以下文章