Ссылка на вид в сетке

У меня есть сетка, отображающая список моделей представлений. Я хочу перейти к просмотру, когда пользователь нажимает на одну строку веб-сетки.

Ниже часть 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".

Другие вопросы по тегам