我正在尝试弄清楚如何使用 .Net 7 在 Blazor 服务器应用程序中的 Razor 页面中使用部分视图。 我有一个网格(使用同步融合)并创建了一个自定义按钮。
我正在使用 OnCommandClicked 事件处理程序来调用 OnCommandClicked 函数,该函数将向 SiteModel 对象传递部分视图。
但是 我尝试了一些方法,但无法显示部分视图...... 任何帮助都会很棒!
到目前为止我已经参考了以下文档; https://learn.microsoft.com/en-us/aspnet/core/mvc/views/partial?view=aspnetcore-7.0
我希望单击按钮,然后导航到部分视图以仅显示链接到行数据的记录。
为了满足您的要求,您可以使用 Uri 助手进行路由。这涉及将上下文数据从按钮单击事件传递到 DataGrid 数据的“Link”变量中指定的 URL。此操作会将页面路由到相应的 URL。接下来,您应该创建一个新的 Razor 页面用于路由。定义路由URL并指定要接收的参数。使用必要的详细信息对其进行初始化。
有关更多信息,您可以参考以下文档:https://blazor.syncfusion.com/documentation/datagrid/column-template#using-hyperlink-column-and-performing-routing-on-click