17
我如何装点我的ASP.NET MVC的ViewModel财产使用EditorForModel时()我如何装点我的ASP.NET MVC的ViewModel财产使用EditorForModel()
我如何装点我的ASP.NET MVC的ViewModel财产使用EditorForModel时()我如何装点我的ASP.NET MVC的ViewModel财产使用EditorForModel()
你可以装饰与[DataType(DataType.MultilineText)]
属性模型属性:
型号:
public class MyModel
{
[DataType(DataType.MultilineText)]
public string MyProperty { get; set; }
}
控制器:
public class HomeController : Controller
{
public ActionResult Index()
{
return View(new MyModel());
}
}
查看:
<%@ Page Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<SomeNs.Models.MyModel>" %>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
<%: Html.EditorForModel() %>
</asp:Content>
创建呈现为一个文本时,呈现为一个textarea一个文本区域模板,然后将您的VM属性与UIHint("TextArea")
attribute相关联。
你能提供样本或更多的参考CE? – 2010-06-21 03:30:20
http://msdn.microsoft.com/en-us/library/ee308450.aspx – Ryan 2010-06-21 15:44:51