asp.net-mvc – MVC Kendo Grid超链接专栏
发布时间:2020-12-16 09:12:05 所属栏目:asp.Net 来源:网络整理
导读:我想要第一列’Name’应该是一个’超链接’模板.但是应该从模型中为该超链接绑定值,每个链接都有不同的名称来自模型的属性.这该怎么做?我尝试以下方式工作.!! 但我得到所有行第一列的超链接文本为“显示产品详细信息”.我想获得模型值.我不希望它对所有列都
我想要第一列’Name’应该是一个’超链接’模板.但是应该从模型中为该超链接绑定值,每个链接都有不同的名称来自模型的属性.这该怎么做?我尝试以下方式工作.!!
但我得到所有行第一列的超链接文本为“显示产品详细信息”.我想获得模型值.我不希望它对所有列都相同 @(Html.Kendo().Grid<Cutomers.Model.CustomerDataModel>() .Name("grid") .Columns(columns => { columns.Bound(p => p.Name).ClientTemplate("<a href='" +Url.Action("ProductDetails","Product") +"/#= FileName #'" +">Show Product Details</a>"); columns.Bound(c => c.CreatedDate).Width(70); columns.Bound(c => c.CreatedBy).Width(70); }) .HtmlAttributes(new { style = "height: 350px;" }) .Scrollable() .Groupable() .Sortable() .Pageable(pageable => pageable .Refresh(true) .PageSizes(true) .ButtonCount(1)) .DataSource(dataSource => dataSource .Ajax() .Read(read => read.Action("Customers_Read","Home")) ) ) 解决方法
我不认为你可以在那里使用Razor语法,试试..
.ClientTemplate("<a href="Controller/Action/#ModelPropertyHere#">#AnotherModelPropertyHere#</a>") (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 我可以在asp.net mvc中拥有多个site.master
- 本地化 – 了解MVC6 RC1中的资源文件
- asp.net – 如何测试开发机器上的子域? abc.localhost
- asp.net – 即使它已经过时,仍然可以使用System.Data.Oracl
- asp.net-mvc – JsonIgnore在System.Web.Mvc.Controller中不
- ASP.NET TreeView和选择所选节点
- asp.net-web-api – 使用Web API的Autofac:从HttpRequestM
- asp-classic – ADODB.Recordset错误’800a0bb9’:参数类型
- asp.net-mvc-3 – 新加载页面而不是缓存
- 在ASP.NET上启动维护流程的最佳实践是什么
推荐文章
站长推荐
- asp.net-mvc – 如何在ASP.NET MVC w / VB.NET中
- asp.net – 如何从Web应用程序进行高级打印?
- asp.net-mvc – URL中的ASP.NET MVC冒号
- razor – 如何定义在asp.net核心中返回html的函数
- asp.net-core-mvc – 在ASP Net Core 2.0 MVC中检
- asp.net – 不允许使用用于访问路径’/test.html
- asp.net – 为每个网站/应用程序创建单独的IIS应
- ASP.NET MVC图像上传存储位置(db vs filesystem)
- asp.net-mvc – 基本MVC:“modelItem =>”做什么
- 从asp.net ListBox中获取所有选定的项目
热点阅读