sha*_*Hwk 1 html c# asp.net-mvc html-helper
如何将以下字段设为Readonly ..?
<%: Html.TextBoxFor(x => x.Age, new { value = "0"}) %>
Run Code Online (Sandbox Code Playgroud)
您可以设置readonly属性:
<%= Html.TextBoxFor(x => x.Age, new { @readonly = "readonly" }) %>
Run Code Online (Sandbox Code Playgroud)
如果您想要禁用文本框(与用户的readonly相同,但在提交表单时不会将其值发送到服务器),您可以使用以下disabled属性:
<%= Html.TextBoxFor(x => x.Age, new { disabled = "disabled" }) %>
Run Code Online (Sandbox Code Playgroud)
就设置文本框的默认值而言,我建议您在填充模型时在控制器上执行此操作:
MyViewModel model = ...
model.Age = 0;
return View(model);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6200 次 |
| 最近记录: |