我的应用程序是MVC 5,我使用的是Kendo ui MVC图。我开发了编辑器模板,效果很好,只是我无法从模型中获得价值。我试过:
@using WebUI.Models
@model WebUI.Models.OrgChartShape
<h2> @Model.FirstName</h2>
和
@{
string data = Model.FirstName;
}
<h2> @data</h2>
我也试过:
@Html.Raw(Newtonsoft.Json.JsonConvert.SerializeObject(this.Model.FirstName,Newtonsoft.Json.Formatting.Indented))
它返回null。我可以使用获得值
@(Html.TextBoxFor(model => model.FirstName, new { @class = "k-textbox", data_bind = "value:FirstName" }))
我发现kendo自定义模板是kendo MVVM。我用过,这很管用。