Razor - TextBoxForにデフォルト値を設定する

方法1 Valueプロパティを設定する

Controller

 public ActionResult Index()
 {
     //here you must set VALUE what u want,
     //for example I set current date
     Viewbag.ExactlyWhatYouNeed = DateTime.Now 
 
     return View();
 }

View

 @Html.TextBoxFor(model => model.CurrentDate, new { @Value = ViewBag.ExactlyWhatYouNeed})

参考

http://stackoverflow.com/questions/16625460/how-to-set-default-value-html-textboxfor

方法2 TextBoxを使う

 @Html.TextBox("CurrentDate", ViewBag.ExactlyWhatYouNeed)

参考

http://mohit-aspnet.blogspot.jp/2012/08/mvc-set-default-value-in-htmltextboxfor.html


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS

Last-modified: 2014-02-22 (土) 20:33:13