簡體   English   中英

如何使@Html.TextBoxFor 的默認值

[英]How to make default value of a @Html.TextBoxFor

我想為我的表單使用@Html.TextBoxFor。 對於這個字段,我想要該字段是自動填充的,或者默認值為“IDR”並且它被禁用或變灰。 我已經像這樣使用它了

<div class="col-1">
<div class="input-group">                                                 
@Html.TextBoxFor(m => m.dataKinerjaDebitur.TaksasiNonFakurs, new { @class = "form-control", @Value = "IDR", @placeholder = "IDR", @readonly = "readonly" })                                              
</div>
</div>

該值不會傳遞到 controller,導致 null。 有什么幫助嗎?

在您看來,請保持現在的狀態,但請檢查您的發布操作

public ActionResult Post (MyModel model)
{
  if (string.IsNullOrEmpty(model.dataKinerjaDebitur.TaksasiNonFakurs))
  model.dataKinerjaDebitur.TaksasiNonFakurs="IDR";
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM