如何从asp.net-mvc模型中kendo编辑器提取并获取用户输入的值?

2026-03-30 12:001阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计357个文字,预计阅读时间需要2分钟。

如何从asp.net-mvc模型中kendo编辑器提取并获取用户输入的值?

我在我的ASP.NET MVC应用程序中尝试使用Kendo UI Editor控件。但到目前为止都没有成功,因为我无法将编辑器中的值恢复到控制器中的模型。我的模型非常简单(在我的网站上编辑HTML页面):public class C{

我试图在我的ASP.NET MVC应用程序中使用Kendo UI Editor控件.直到现在都没有成功,因为我无法将编辑器中的值恢复到控制器中的模型.

我的模型非常简单(在我的网站上编辑html页面):

public class EditedPage { public string Name { get; set; } public string Title { get; set; } [AllowHtml] public string Content { get; set; } }

我的观点包括以下代码:

@model Page <h2>@Model.Title</h2> @using (Html.BeginForm()) { @Html.HiddenFor(m => m.Name) @Html.HiddenFor(m => m.Title) @(Html.Kendo().EditorFor(m => m.Content) .Name("Editor") .HtmlAttributes(new { style = "width:800px;height:600px;margin-left:20px;" }) ) <div> <input type="submit" value="@Resources.StringResources.Save" class="k-button"/> </div> }

我期待控制器中的post方法可以填充模型.如果我为Name和Title添加简单的编辑器(在示例代码中它们是隐藏的)它可以正常工作,但Content总是返回null.

这是我的控制器方法:

[HttpPost] public ActionResult EditPage(Page page) { if (!ModelState.IsValid) return View(page); //save content in a file return View("CustomPages"); }

我错过了什么?我想我需要一些javascript来从编辑器中获取值,但我不知道如何实现它.

如何从asp.net-mvc模型中kendo编辑器提取并获取用户输入的值?

欢迎任何帮助.谢谢

将您的编辑命名为“内容”.真.
标签:ke

本文共计357个文字,预计阅读时间需要2分钟。

如何从asp.net-mvc模型中kendo编辑器提取并获取用户输入的值?

我在我的ASP.NET MVC应用程序中尝试使用Kendo UI Editor控件。但到目前为止都没有成功,因为我无法将编辑器中的值恢复到控制器中的模型。我的模型非常简单(在我的网站上编辑HTML页面):public class C{

我试图在我的ASP.NET MVC应用程序中使用Kendo UI Editor控件.直到现在都没有成功,因为我无法将编辑器中的值恢复到控制器中的模型.

我的模型非常简单(在我的网站上编辑html页面):

public class EditedPage { public string Name { get; set; } public string Title { get; set; } [AllowHtml] public string Content { get; set; } }

我的观点包括以下代码:

@model Page <h2>@Model.Title</h2> @using (Html.BeginForm()) { @Html.HiddenFor(m => m.Name) @Html.HiddenFor(m => m.Title) @(Html.Kendo().EditorFor(m => m.Content) .Name("Editor") .HtmlAttributes(new { style = "width:800px;height:600px;margin-left:20px;" }) ) <div> <input type="submit" value="@Resources.StringResources.Save" class="k-button"/> </div> }

我期待控制器中的post方法可以填充模型.如果我为Name和Title添加简单的编辑器(在示例代码中它们是隐藏的)它可以正常工作,但Content总是返回null.

这是我的控制器方法:

[HttpPost] public ActionResult EditPage(Page page) { if (!ModelState.IsValid) return View(page); //save content in a file return View("CustomPages"); }

我错过了什么?我想我需要一些javascript来从编辑器中获取值,但我不知道如何实现它.

如何从asp.net-mvc模型中kendo编辑器提取并获取用户输入的值?

欢迎任何帮助.谢谢

将您的编辑命名为“内容”.真.
标签:ke