Asp.net core 使用UiHelper类刷新FineUI页面不需要';在AspNetCore剃须刀页面上似乎不起作用

Asp.net core 使用UiHelper类刷新FineUI页面不需要';在AspNetCore剃须刀页面上似乎不起作用,asp.net-core,razor-pages,Asp.net Core,Razor Pages,我尝试运行下面从FineUI示例下载的代码,但网格没有刷新。 另外,razer页面的UI上没有更新labResult文本。同样的代码似乎在在线托管的示例中工作。可能是什么问题 public IActionResult OnPostGrid1_PageIndexChanged(string[] Grid1_fields, int Grid1_pageIndex) { var grid1 = UIHelper.Grid("Grid1");

我尝试运行下面从FineUI示例下载的代码,但网格没有刷新。 另外,razer页面的UI上没有更新labResult文本。同样的代码似乎在在线托管的示例中工作。可能是什么问题

public IActionResult OnPostGrid1_PageIndexChanged(string[] Grid1_fields, int Grid1_pageIndex)
        {
            var grid1 = UIHelper.Grid("Grid1");

            var recordCount = DataSourceUtil.GetTotalCount();

            // 1. Set the total number of records (if the total number of records does not change, you can not set RecordCount)
            grid1.RecordCount(recordCount);
            grid1.Title("Fake title here");
            // 2. Get the current paged data
            var dataSource = DataSourceUtil.GetPagedDataTable(pageIndex: Grid1_pageIndex, pageSize: 5);
            grid1.DataSource(dataSource, Grid1_fields);
            var labResult = UIHelper.Label("labResult");
            labResult.Text(String.Format("User input value: {0}", "NOTHING MATTERS"));
            return UIHelper.Result();
        }
下面是相关的.cshtml文件

<f:Grid ID="Grid1" IsFluid="true" Title="Product List" ShowHeader="false" ShowBorder="true" CssClass="blockpanel" 
                    DataIDField="Id" DataTextField="Name" EnableCheckBoxSelect="true" 
                    AllowPaging="true" PageSize="5" IsDatabasePaging="true"
                    RecordCount="@ViewBag.Grid1RecordCount" DataSource="@ViewBag.Grid1DataSource" 
                    ShowPagingMessage="false" EnableColumnLines="true"  
                    OnPageIndexChanged="@Url.Handler("Products_PageIndexChanged")" 
                    OnPageIndexChangedFields="Grid1">
                <Columns>
                    <f:RenderField ColumnID="Desc" RenderAsRowExpander="true"></f:RenderField>
                   
                    <f:RenderField HeaderText="Code" DataField="Code" MinWidth="80" />
                    <f:RenderField HeaderText="Name" DataField="ShortName" MinWidth="200" />
                    <f:RenderField HeaderText="Long Desc" DataField="ExtendedDesc" MinWidth="250" />
                    <f:RenderField HeaderText="Vat Code" DataField="VatCode" MinWidth="80" />
                    <f:RenderField HeaderText="Category" DataField="Category" RendererFunction="renderCategory" MinWidth="100" />
                    <f:RenderField HeaderText="Manufacturer" DataField="Manufacturer" RendererFunction="renderCategory" MinWidth="120" />
                    <f:RenderField HeaderText="Actions" EnableHeaderMenu="false" RendererFunction="renderActionField" />
                </Columns>
            </f:Grid>

能否向我们展示更多代码,如.cshtml页面中的相关代码?