gpt4 book ai didi

c# - 如果文本框有值(value),如何将其设置为只读?

转载 作者:行者123 更新时间:2023-11-30 20:04:14 24 4
gpt4 key购买 nike

我想将文本框设置为只读,前提是它在 MVC 中具有可见值。

所以我写

 <tr>
@if (model.first_name != "" ) {
<td >
@Html.LabelFor(model => model.first_name):
</td>
<td >
@Html.TextBoxFor(model => model.first_name)
<span class="required">*</span>
@Html.ValidationMessageFor(model => model.first_name)
</td>
@ else
<td >
@Html.LabelFor(model => model.first_name):
</td>
<td >
@Html.EditorFor(model => model.first_name)
<span class="required">*</span>
@Html.ValidationMessageFor(model => model.first_name)
</td>
@}

<td >
@Html.LabelFor(model => model.first_name):
</td>
<td >
@Html.EditorFor(model => model.first_name)
<span class="required">*</span>
@Html.ValidationMessageFor(model => model.first_name)
</td>
</tr>

但是是行不通的..怎么解决??我该怎么做??

最佳答案

您可以使字段 readonly="readonly" 而不是 disabled="disabled" 只读字段值将被提交到服务器,同时仍然是不可编辑的由用户。

关于c# - 如果文本框有值(value),如何将其设置为只读?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13243264/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com