asp.net-mvc – 使用MVCContrib格式进行编辑
发布时间:2020-12-15 22:22:22 所属栏目:asp.Net 来源:网络整理
导读:我刚刚开始在测试项目中使用MVCContrib网格.我很难找到有关如何使用它进行编辑/更新/删除的信息. 任何人都可以指出有关如何将这一行置入编辑模式的信息,或者如果没有这样的事情,请讨论在MVC中编辑列表数据的最佳做法. 解决方法 看起来好像MVCContrib是从一个
我刚刚开始在测试项目中使用MVCContrib网格.我很难找到有关如何使用它进行编辑/更新/删除的信息.
任何人都可以指出有关如何将这一行置入编辑模式的信息,或者如果没有这样的事情,请讨论在MVC中编辑列表数据的最佳做法. 解决方法
看起来好像MVCContrib是从一个模型对象的集合中构建
HTML表的简单方法.似乎没有任何能力将一行放入与WebForms GridView相似的编辑/更新/删除“模式”中.
但是,它看起来像您可以处理该功能.如果要转到单独的页面进行编辑模式,只需在其中一列与该行的ID相关联.以下是直接从:http://www.jeremyskinner.co.uk/2009/03/01/mvccontrib-grid-part-5-the-action-syntax/ <% Html.Grid(Model).Columns(column => { column.For(x => x.Id).Named("Person ID"); column.For(x => x.Name); column.For(x => x.Gender); column.For(x => x.DateOfBirth); column.For("View Person").Named("").Action(p => { %> <td style="font-weight:bold"> <%= Html.ActionLink("View Person","Show",new { id = p.Id })%> </td> <% }); }).RowStart((p,row) => { if (row.IsAlternate) { %> <tr style="background-color:#CCDDCC"> <% } else { %> <tr> <% } }).Render(); %> 在这里,他们希望将用户引导到View Person页面:<%= Html.ActionLink(“View Person”,“Show”,new {id = p.Id})%> ;. 祝你好运,快乐编码. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 在IIS Express中无法启动asp.net核心Web应用程序
- asp.net – MSDeploy连接字符串的自动加密,字典中找不到密钥
- asp.net – 从AuthorizeAttribute Filter获取cookie
- asp.net – .Net更改元素ID
- .NET Core多平台开发体验[2]: Mac OS X
- asp.net-mvc – CssRewriteUrlTransform没有被调用
- asp.net-mvc – 在MVC 5中创建一个新视图,在HTTP 404中打开
- asp.net – 使用主题的css文件需要在页面上的头控件 (例如)
- 在asp.net中发布回发和浏览器后退按钮问题
- asp.net-mvc – MVC .NET模型即时绑定到数组
推荐文章
站长推荐
- 与VS集成的若干种代码生成解决方案[博文汇总(共8
- asp.net – 使用MySql和MVC 3上的成员资格向注册
- asp.net – List的实现正在丢失原始查询的排序
- asp.net-mvc – 清理MVC 3.0应用程序中抛出的所有
- regex – ASP Classic:检查字符串是否只包含有效
- asp.net-mvc – ASP.NET MVC 4 – 用户组的唯一路
- 【译】使用Jwt身份认证保护 Asp.Net Core Web Ap
- asp.net-web-api2 – 何时将刷新令牌传递给API
- entity-framework – 序列化时如何忽略导航属性
- ASP.NET MVC3中的HTML反而不是JSON的IIS响应
热点阅读