0

我知道 Telerik 已经停止为他们的 mvc 扩展提供支持。现在 Kendo UI 进来了。我目前正在尝试使用 VS2012 在 MVC4 中创建项目。我从 Nuget 包管理器添加了 Telerik MVC 扩展(不是 Kendu UI)。我已经完成了注册 Telerik 和其他 js 文件的所有工作(我在之前的 MVC3 项目构建中添加了这些文件,运行良好)。我的问题是客户端验证不仅仅针对 Telerik 控件触发,其他 html 控件的客户端验证正在触发。只有服务器验证正在触发 Telerik 控件。我尝试使用 Telerik 的 Edittor 控件,但是当我浏览图像时,它向我显示 jquery-1.6.2.js 文件中的错误。MVC4 中以前存在的 Telerik mvc 扩展有什么问题。请留下一个建议。

4

1 回答 1

0

您应该在 _layout.cshtml 中添加以下行

@Html.Telerik().ScriptRegistrar().Scripts(config => config.Add("jquery.validate.min.js").Add("jquery.validate.unobtrusive.min.js"))

并确保在 appSettings 节点的 web.config 文件中启用 clientsidevalidation

谢谢你, 桑德什·达迪

于 2014-04-05T10:18:26.133 回答