如何在 Asp.Net mvc 5 的 grid.mvc 中添加两个按钮

Posted

技术标签:

【中文标题】如何在 Asp.Net mvc 5 的 grid.mvc 中添加两个按钮【英文标题】:How to add two button in grid.mvc in Asp.Net mvc 5 【发布时间】:2017-05-27 09:50:57 【问题描述】:

我在这里遇到问题我正在使用 Grid.MVC 我想添加两个具有不同操作链接的按钮到 ViewDelete 项目。

这是我的代码。

columns.Add().Titled("Option").Encoded(false)
                        .Sanitized(false)
                        .SetWidth("30%")
                        .RenderValueAs(o => (@<a href="@Url.Action("UserDetails", "Administration", new  id = o.UserID )">
                            <input type="button" class="btn btn-default" value="View" />
                        </a>) (@<a href="@Url.Action("NewInvestment", "Administration", new  id = o.UserID )">
                            <input type="button" class="btn btn-default" value="Delete" />
                        </a>));

任何更了解 Grid.MVC 的人。请帮帮我。

【问题讨论】:

【参考方案1】:
columns.Add().Titled("Option").Encoded(false)
                        .Sanitized(false)
                        .SetWidth("30%")
                        .RenderValueAs(o=>(                     
                             html.ActionLink("View","UserDetails", "Administration", new id = o.UserID, new @class = "btn btn-default").ToHtmlString()
                            + Html.ActionLink("Delete","NewInvestment", "Administration", new id = o.UserID, new @class = "btn btn-default").ToHtmlString()
                            )
                        );

【讨论】:

以上是关于如何在 Asp.Net mvc 5 的 grid.mvc 中添加两个按钮的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 ASP.NET MVC 在 Kendo UI Grid 中实现 N 级嵌套层次结构

ASP.NET MVC,使用可点击项实现 MVC-Grid

ASP.NET MVC - Kendo Grid 慢分页

C#(ASP.NET) MVC kendo grid如何绑定一个数据库返回的datatable(要最简单的)

jQuery Grid With ASP.Net MVC

在asp.net MVC中上传Excel文件并在Grid中显示