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