asp.net – 从没有Html帮助器的表单传递数据
发布时间:2020-12-16 09:37:55 所属栏目:asp.Net 来源:网络整理
导读:我可以在不使用 Html.EditorFor等的情况下将数据传递给控制器??吗? 只需使用简单的HTML输入,例如: 视图: @using (Html.BeginForm("Add","Parameter",FormMethod.Post,new { enctype = "multipart/form-data" })){ fieldset input type="text" name="produ
我可以在不使用
Html.EditorFor等的情况下将数据传递给控制器??吗?
只需使用简单的HTML输入,例如: 视图: @using (Html.BeginForm("Add","Parameter",FormMethod.Post,new { enctype = "multipart/form-data" })) { <fieldset> <input type="text" name="product.Name" id="product.Name"/> <input type="text" name="product.Description" id="product.Description"/> <input type="submit"> </fieldset> } 控制器: [HttpPost] public ActionResult Add(Product product) { return null; } 解决方法
是的,您可以,但您需要调整ViewModel属性名称的输入名称:
<input type="text" name="product.Name" id="product.Name"/> <input type="text" name="product.Description" id="product.Description"/> 应该: <input type="text" name="Name" id="name"/> <input type="text" name="Description" id="description"/> 您不应将ViewModel类型添加为输入名称的前缀. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – GridView的RowDataBound函数
- asp.net-mvc – 在客户端应用程序中配置用户授权
- asp.net-mvc – 当model是父模型上的属性且为null时,强类型
- asp.net-mvc – Bootstrap模式表单在提交后不会关闭
- asp.net核心 – ASP.NET vNext – 编译代码动态不适合我
- asp.net – 访问.NET中的Web服务中的查询字符串(GET请求数组
- asp.net-mvc – ASP.NET MVC 4 – 301重定向RouteConfig.cs
- asp.net – 导致StackOverflowException的Sitecore控制器渲
- ASP.NET VNext类库System.Runtime.Serialization
- asp.net-mvc – 使用JSON返回Razor局部视图(ASP MVC 3)
推荐文章
站长推荐
- 实体框架 – 实体框架生成的类不在我需要的命名空
- 剃刀 – Asp.net Core如何呈现视图
- asp.net – 使用Typescript时Visual Studio 2015
- .NET内存泄漏
- asp.net-mvc – Orchard CMS安装错误?
- asp.net-mvc – 在ASP.NET Intranet MVC应用程序
- asp.net-mvc – 带MVC结果的Response.Flush无效
- asp.net-mvc-2 – MVC HttpDelete动词导致405方法
- 实体框架 – 为什么没有[Authorize(Roles =“Adm
- asp.net-mvc-4 – 在asp .net mvc 4中使用htmlhe
热点阅读