首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MudTable默认SelectedItem

MudTable默认SelectedItem
EN

Stack Overflow用户
提问于 2022-04-01 04:23:23
回答 1查看 900关注 0票数 0

我正在尝试使用单行选择从MudBlazor (MudTable)中设置一个表,但我似乎找不到如何设置默认项值的方法。我所拥有的代码非常类似于这个例子在他们的网站上。除了如何加载数据之外,我使用的是ServerData属性,而不是Item

试着在"OnAfterRender“、"OnInitialized”等.但没有运气。

代码语言:javascript
复制
protected override OnAfterRender(bool firstRender)
{
    table.SelectedItem = MyDesiredDefaultValue;
    //or
    table.SetSelectedItem(MyDesiredDefaultValue);
}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-04-14 20:52:17

在代码中添加一个StateHasChanged调用。

示例

代码语言:javascript
复制
protected override void OnAfterRender(bool firstRender)
{
    if (firstRender)
    {
        table.SelectedItem = MyDesiredDefaultValue;
        StateHasChanged();
    }
}

演示

https://try.mudblazor.com/snippet/cummYIPSLfOzxLxx

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71701784

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档