asp.net-mvc – 使用Html.ActionLink传递文本框值
发布时间:2020-12-16 06:56:42 所属栏目:asp.Net 来源:网络整理
导读:我有一个列出产品的表,以及显示数量文本框和 Html.ActionLink.每个数量文本框都具有从产品ID派生的唯一ID.我认为这应该很简单,但我似乎无法弄清楚如何在用户点击链接时将相关文本框中的值传递给我的控制器.我的代码如下,任何帮助表示赞赏. % foreach (var it
我有一个列出产品的表,以及显示数量文本框和
Html.ActionLink.每个数量文本框都具有从产品ID派生的唯一ID.我认为这应该很简单,但我似乎无法弄清楚如何在用户点击链接时将相关文本框中的值传递给我的控制器.我的代码如下,任何帮助表示赞赏.
<% foreach (var item in Model) { %> <tr> <td> <%= Html.Encode(item.Id) %> </td> <td> <%= Html.Encode(item.Description) %> </td> <td> <%= Html.Encode(String.Format("${0:F}",item.Cost)) %> </td> <td> <%= Html.TextBox(String.Format("quantity{0}",item.Id),"0") %> </td> <td> <%= Html.ActionLink("Add","Add",new { id = item.Id,quantity="I want the quantity here?" })%> </td> </tr> 解决方法
我想你想要的是这个:
<%= Html.TextBox(String.Format("item[{0}].quantity","0") %> 有关这方面的更多详细信息,请查看以下Scott Hanselman博客文章: ASP.NET Wire Format for Model Binding to Arrays,Lists,Collections,Dictionaries 另见Steve Sanderson的这篇博客文章.它允许您编辑单个项目: Editing a variable-length list of items in ASP.NET MVC (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc-3 – 如何创建通用的MVC3编辑器模板?
- asp.net – Moq Parent没有默认构造函数.必须显式定义默认构
- ASP.NET IIS服务器端打印失败
- asp.net-mvc – 为什么WebSecurity.Logout *不立即*将IPrin
- asp.net-mvc – 如何在LINQ中查询列表
- asp.net – 负载WCF服务测试
- .net – IAuthenticationFilter.OnAuthenticationChallenge
- asp.net-mvc – 如何在MVC3中的数据库中提交数据后清除模型
- MVC3中的IValidatableObject – 客户端验证
- asp.net-mvc – 在视图ASP.NET MVC 4中禁用所需的特定于验证
推荐文章
站长推荐
- asp.net – RESTful验证密码服务
- asp.net core webapi文件上传
- asp.net-mvc – ASP.NET MVC控制器的[Authorize]
- asp.net-mvc – Microsoft.Owin.Security.IAuthe
- asp-classic – 经典ASP的好IDE?
- asp.net-mvc-5 – 当EnableOptimizations为true时
- asp.net – 复选框及其在同一级别的标签
- asp.net – 使用itemtemplate动态地将列添加到Gr
- 服务层和ASP.NET MVC的目的2
- ASP.NET MVC 4软件包在mono v3下不工作
热点阅读