问题与Kendo Asp.Net MVC网格弹出模板添加/更新记录

时间:2016-09-21 15:42:38

标签: asp.net asp.net-mvc kendo-grid

我正在使用Kendo Asp.Net MVC网格控件。 我在添加新记录时遇到了问题。

1)我正在使用editable.Mode(GridEditMode.PopUp)

2)我为新记录创建了一个模板。

3)在模板I'v编辑器控件中(允许输入带有段落,下划线,粗体字母等HTLM标签的文本)。

到目前为止每件事都很好。 : - )

这是我的问题: 当我在不添加HTML标签的情况下输入文本时,新记录正在网格中添加和更新。 但是,当我输入任何HTML标签时。它不是添加新记录和更新网格。 我为Grid列和Editor Control(在模板中)添加了.Encoded(false)

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

最有可能的是,HTML值是非编码的,并触发ASP.NET请求验证。如果您检查浏览器控制台,则可能会看到臭名昭着的potentially dangerous request.form value was detected from the client消息。禁用安全验证,或在将接收HTML字符串的模型字段上设置AllowHtml属性。以下是有关request validation in ASP.NET的更多信息。