asp.net-mvc – 如何使用html帮助器在asp.net mvc中创建一个只读文本?

前端之家收集整理的这篇文章主要介绍了asp.net-mvc – 如何使用html帮助器在asp.net mvc中创建一个只读文本?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想禁用视图中的文本框。所以我使用以下代码
<%= Html.TextBox("ID",Model.ID,new { readonly="true" })%>

要么

<%= Html.TextBox("ID",new { enable="false" })%>

他们都不行。有什么解决方案?

解决方法

尝试
<%= Html.TextBox("ID",new { @readonly="readonly" })%>

我不知道你必须使用4个参数的重载。你应该可以使用3,但是你需要将@追加到readonly,因为readonly是C#中的一个关键字。并且将@readonly设置为只读是符合XHTML的。

猜你在找的asp.Net相关文章