Ссылка на вид в сетке
У меня есть сетка, отображающая список моделей представлений. Я хочу перейти к просмотру, когда пользователь нажимает на одну строку веб-сетки.
Ниже часть cshtml веб-сетки:
WebGrid grid = new WebGrid(Model.ClientMatches);
@grid.GetHtml(columns: new[]
{
grid.Column("Name"),
grid.Column("Surname"),
grid.Column("Email"),
})
есть идеи как это сделать?
1 ответ
Решение
Вы можете сделать что-то вроде этого
grid.Column(columnName: "Name", format: (item) => Html.ActionLink("ActionRoute", "Edit Name", new { Name = item.Name })))
Где Edit Name - это заголовок ссылки, а href будет перенаправлен на "ActionRoute".