【问题标题】:How to remember RadzenGrid width after change the page?更改页面后如何记住 RadzenGrid 宽度?
【发布时间】:2022-01-12 12:25:21
【问题描述】:

在我的项目中,我正在使用 Radzen Components for Blazor。 我对 RadzenGrid 应用了AllowColumnResize="true" 属性,以便能够用鼠标调整列的大小。

有什么方法可以应用我在网格中的任何地方使用AllowColumnResize="true" 应用的列宽?

另一个问题是 - 例如,在我更改列宽并导航到第二页并返回第一页之后 - 列宽是默认值。有没有办法记住这个?

我的网格代码:

                            AllowPaging="true" AllowSorting="true" AllowColumnResize="true" Data="@Data" TItem="ArticleVariantListModel"
                            RowSelect="@SelectRow">
                    <Columns>
                        <RadzenGridColumn TItem="ArticleVariantListModel" Property="Id" Title="Id" Width="70px" />
                        <RadzenGridColumn TItem="ArticleVariantListModel" Property="Name" Title="@Language.Name" Width="auto" />
                        <RadzenGridColumn TItem="ArticleVariantListModel" Property="Index" Title="@Language.Index" Width="auto" />
                        <RadzenGridColumn TItem="ArticleVariantListModel" Property="Barcode" Title="@Language.Barcode" />
                        <RadzenGridColumn TItem="ArticleVariantListModel" Property="ArticleCategory" Title="@Language.Category" />
                        <RadzenGridColumn TItem="ArticleVariantListModel" Property="Description" Title="@Language.Description" />
                        <RadzenGridColumn TItem="ArticleVariantListModel" Property="Variant" Title="@Language.Variant" />
                        <RadzenGridColumn TItem="ArticleVariantListModel" Property="Size" Title="@Language.Size" />
                        <RadzenGridColumn TItem="ArticleVariantListModel" Property="Price" Context="data" Title="@Language.Price">```

【问题讨论】:

    标签: c# html css blazor radzen


    【解决方案1】:

    检查this answer 了解您的第二个问题。根据该答案,您必须处理代码上的网格状态。

    【讨论】:

      猜你喜欢
      • 2012-10-11
      • 2016-11-27
      • 2011-01-16
      • 1970-01-01
      • 1970-01-01
      • 2012-03-03
      • 1970-01-01
      • 2015-10-20
      • 1970-01-01
      相关资源
      最近更新 更多