asp.net-mvc – Razor ViewEngine HTML.Checkbox方法创建一个隐
发布时间:2020-12-15 19:23:01 所属栏目:asp.Net 来源:网络整理
导读:我在我的视图页面上写了下面的代码; @Html.CheckBox("ChxName",true) 我得到以下结果: input checked="checked" id="ChxName" name="ChxName" type="checkbox" value="true" /input name="ChxName" type="hidden" value="false" / 为什么有一个输入元素命名
我在我的视图页面上写了下面的代码;
@Html.CheckBox("ChxName",true) 我得到以下结果: <input checked="checked" id="ChxName" name="ChxName" type="checkbox" value="true" /> <input name="ChxName" type="hidden" value="false" /> 为什么有一个输入元素命名为与复选框相同? 解决方法
未选中的复选框不会发布,因此隐藏字段(设置为false)允许模型绑定仍然有效。
看看Request.Form上的回帖。如果选中该复选框,您会看到: ChxName=true&ChxName=false 模型绑定器使用第一个值。 并且,如果未选中此框,您将看到: ChxName=false (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – ASP.NET MVC中具有动态数量的texbox的表单
- ASP.NET MVC基于标注特性的Model验证:一个Model,多种验证
- 新的ASP.NET Web应用程序:有一个Login按钮可以执行某些操作
- asp.net – ASP .NET核心Cookie身份验证到期时返回时从时间
- asp.net – odbc连接的连接字符串是什么?
- .net core项目修改appsetting配置后未自动更新的解决办法
- asp.net中的动态用户控件
- 流作为System.Net.Mail的附件是0字节
- asp.net – 如何禁用提交行为的asp:ImageButton?
- 如果DataSource不包含任何项目,如何在ASP.NET C#中隐藏转发
推荐文章
站长推荐
- ASP.Net数据库配置
- asp.net-mvc – 如何处理MVC3路由的空参数字典错
- asp.net-mvc-4 – OAuth2和DotNetOpenAuth – 实
- asp.net-mvc – 不能使用以“name”结尾的数据属
- asp.net-mvc – 使用@ Html.DisplayNameFor()与P
- wcf – 我可以将system.serviceModel分成一个单独
- ASP.NET 5自定义错误页面无法在Azure网站上呈现
- asp.net-mvc-3 – Razor Func与MvcHtmlString混合
- 当连接意外关闭时,ASP.NET页面生命周期是否会全程
- asp.net-mvc – MVC禁用SelectListItem属性不起作
热点阅读