C# Html.EditorFor设置文本框的初始值

C# Html.EditorFor设置文本框的初始值,c#,asp.net-mvc-3,C#,Asp.net Mvc 3,使用C#绑定到MVC3中的视图模型 设置文本框的初始值有困难,尝试这样做而不必创建模板等 有什么想法吗?或者我必须沿着创建customn模板的道路走下去吗 谢谢, Tim您可以在控制器中设置初始值: public ActionResult Index() { var model = new MyViewModel { MyProperty = "initial value" }; return View(model); } 并且认为: @mode

使用C#绑定到MVC3中的视图模型

设置文本框的初始值有困难,尝试这样做而不必创建模板等

有什么想法吗?或者我必须沿着创建customn模板的道路走下去吗

谢谢,
Tim

您可以在控制器中设置初始值:

public ActionResult Index()
{
    var model = new MyViewModel
    {
        MyProperty = "initial value"
    };
    return View(model);
}
并且认为:

@model MyViewModel
@Html.EditorFor(x => x.MyProperty)