asp.net-mvc – MVCContrib,Html.Grid:如何将基于行的id附加到t
发布时间:2020-12-16 06:35:45 所属栏目:asp.Net 来源:网络整理
导读:这是我当前的查看代码: % Html.Grid((ListColumnDefinition)ViewData["Parameters"]) .Columns(column = { column.For(c = c.ID); column.For(c = c.Name); }).Render();% 我想将HTML“id”属性附加到每个“name”td标记,如下所示: table class="grid" the
这是我当前的查看代码:
<% Html.Grid((List<ColumnDefinition>)ViewData["Parameters"]) .Columns(column => { column.For(c => c.ID); column.For(c => c.Name); }).Render(); %> 我想将HTML“id”属性附加到每个“name”td标记,如下所示: <table class="grid"> <thead> <tr> <th>Id</th> <th>Name</th> </tr> </thead> <tbody> <tr class="gridrow"> <td>1</td> <td id="parameter_1">Address</td> </tr> <tr class="gridrow_alternate"> <td>2</td> <td id="parameter_2">Phone Number</td> </tr> </tbody> </table> 我的问题:
我考虑了“属性”扩展方法,但我不确定如何使其工作. 解决方法
语法相当奇怪,但确实有效.乔希的回答是正确的.这是完整的答案,使用我当前项目中的一行.这包括使用多个属性的语法:
col.For(ts => ts.Subtitle.Abbreviation) .Named("Subtitle<br />Language") .Attributes(x => new Dictionary<string,object>() { // { "name","value" }; results in: { "title",x.Item.Subtitle.Text },// title="someLanguage" { "class","someCssClass" },// class="someCssClass" { "id","someIdOrOther' } // id="someIdOrOther" }); 您可以根据需要包含任意数量的名称 – 值对.如果您需要使用该行对象中的数据,每个人都可以访问lambda变量(上例中为x)的.Item属性. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 在自己的AppPool中运行每个网站有哪些优点和/或
- asp.net-ajax – system.web不包含脚本的定义
- 在.NET框架中强制使用英语异常
- 当在ASP.NET中调用AppInitialize方法时?
- 为什么我需要在ASP.NET控件上调用处理?
- asp.net – 值得学习经典ASP?
- 在我的asp.net-mvc页面中,为什么没有选择正确的下拉列表?
- asp.net-mvc – 如何绘制密码字段就像我们绘制Ember.TextFi
- asp.net-mvc – 在kendo模板中渲染剑道控件(Razor)
- asp.net – 是否允许使用manifest.json的相对路径并将其放在
推荐文章
站长推荐
- asp.net-mvc – 视图模型最佳实践中的ASP.NET MV
- Asp.Net GridView获取TemplateField上的当前行
- asp.net-mvc-4 – 如何使WebSecurity.Login使用用
- asp.net-mvc-3 – asp.net mvc 3抛出异常
- asp.net – 如何在回发触发器中添加进度条
- asp.net-mvc – 将多个参数传递给控制器???
- asp.net – 方法’Label’没有重载需要3个参数
- asp.net-mvc – 通过webapp文件和apache站点配置
- asp.net – gridview在viewstate中保存数据吗?
- asp.net – 改进MonoRail
热点阅读