asp.net-mvc-5 – 在禁用的TextBoxFor中只读是什么?
发布时间:2020-12-15 23:23:22 所属栏目:asp.Net 来源:网络整理
导读:我有两种不同的方法来使用DISABLED TextBoxFor,它是: @Html.TextBoxFor(u = u.Visibilidade,new { disabled = "disabled",@readonly = "readonly" }) 和 @Html.TextBoxFor(u = u.Visibilidade,new { disabled = "disabled" }) 即.使用或不使用只读属性 有什
我有两种不同的方法来使用DISABLED TextBoxFor,它是:
@Html.TextBoxFor(u => u.Visibilidade,new { disabled = "disabled",@readonly = "readonly" }) 和 @Html.TextBoxFor(u => u.Visibilidade,new { disabled = "disabled" }) 即.使用或不使用只读属性 有什么区别,考虑到一个禁用字段不会改变任何方式? 提前致谢 解决方法
通常你会使用一个或另一个,而不是两者.
Readonly允许用户专注于文本框以复制文本或触发事件. Readonly字段将以表单的形式发布. 使用禁用字段时,用户无法将重点放在文本框中,并且该字段将不会与表单一起发布. 你使用哪一个取决于你需要做什么与领域. 如果要启用焦点,但不希望它发布,您可以使其只读,但覆盖名称属性. @Html.TextBoxFor(u => u.Visibilidade,new { @readonly = "readonly",@Name = "" }) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – AppDomain.GetAssemblies和BuildManager.Ge
- ASP.NET Cookieless Forms在登录页面被加入书签时不设置coo
- 如何在IIS上解决接近100%的CPU利用率
- asp.net – VS 2012发布:找不到有效的AspnetMergePath
- asp.net-core – 我为什么要选择带有.Net核心的ASP.NET Cor
- asp.net-core – compilationOptions.emitEntryPoint是什么
- ASP.NET MVC5使用Area区域
- kendo-ui – 我可以在网格的数据绑定事件上传递参数吗?
- asp.net-mvc – ASP.NET MVC MultiSelectList,其中所选值未
- asp.net – 使用标记将字典绑定到转发器
推荐文章
站长推荐
- asp.net – 使CustomValidator与ValidationSumma
- asp.net-mvc-5 – EntityFramework 6 – 处理用户
- 自定义asp.net页面中的Microsoft Communicator P
- asp.net-mvc – MVC 5脚手架不为基本EF派生数据发
- asp.net – updatepanel中的文本框的问题 – 不会
- 在asp.net中会话超时时通知用户
- .Net使用RabbitMQ
- ASP.NET Core 认证与授权[3]:OAuth & OpenID
- asp.net – 如何传递datetime参数?
- asp.net-mvc – 使用asp.net属性路由的根路径的默
热点阅读