c# - 链接到 webgrid 中的视图
问题描述
我有一个显示视图模型列表的 webgrid。当用户单击 webgrid 的一行时,我想去一个视图。
下面是 webgrid 的 cshtml 部分:
WebGrid grid = new WebGrid(Model.ClientMatches);
@grid.GetHtml(columns: new[]
{
grid.Column("Name"),
grid.Column("Surname"),
grid.Column("Email"),
})
知道怎么做吗?
解决方案
你可以做这样的事情
grid.Column(columnName: "Name", format: (item) => Html.ActionLink("ActionRoute", "Edit Name", new { Name = item.Name })))
其中 Edit Name 是链接的标题,href 将重定向到“ActionRoute”
推荐阅读
- android - Flutter Firebase 电话验证
- java - JavaFX 无效 URL 或未找到资源
- pandas - Pandas 柱回填减少/增加
- sql-server - 使用 OPENROWSET 从文件执行 SQL 查询的问题
- c++ - 将用户输入与结构数组中的值进行比较
- c++ - Visual Studio 试图打开不再在项目中的源文件(致命错误 C1083)
- linux - 在shell脚本的while循环中执行sqlplus时控制不返回UNIX
- graphql - 条件流问题取决于使用 Auth0 和 GraphQL 身份验证的对象属性
- c - 了解推送功能
- python - 用理论最小值/最大值替换数据框中的异常值