0

以下に、Editor Kendo Control に Content 文字列を表示するために使用しようとしている単純なクラスがあります。プロパティをエディターにバインドする際に問題が発生しています。Razor を使用してコンテンツ文字列を Kendo UI Web/MVC エディターにバインドするにはどうすればよいですか?

public class Details
{
    public int TextId { get; set; }
    public string Content { get; set; }
}

public List<Details> TextDetails
{
    get
    {
        return mDetails;
    }
}




@model MyApp.MyModels.ContentModel

@{
    ViewBag.Title = "EditorContent";
}

<h2>Stuff To Display</h2>

@(Html.Kendo().Editor()
.Name("editor")
.Value(Model.TextDetails.Content)
//I thought I could just bind to the property....  How can I show the Content in the Editor?
)
4

1 に答える 1

1

あなたがすべきこと: Model.TextDetails.First().Content, そうでなければ、すべて問題ありません。ご存じのようValue()に、必要なのは文字列値だけであり、html コンテンツとしてレンダリングされるため、適切なモデル プロパティ (文字列) を提供してもエディターに悪影響を与えることはありません。

于 2013-11-04T04:34:41.923 に答える