Lia*_* Wu 1 asp.net-mvc jquery jquery-ui telerik
我试图在ASP.NET MVC应用程序中使用带有jQGrid的Telerik MVC扩展.但我发现他们不能很好地互相玩耍,这意味着我不能让他们在一个视图中一起工作.不确定为什么?我想这是因为js文件的位置.JqGrid需要将js库放在Head中,但Telerik需要在Body标记结束之前根据其指令.我试着移动这段代码,见下文.Telerik MVC扩展不再适用.有人让他们顺利工作吗?实际上,我可以使用Telerik构建的JQuery UI.但Telerik的流畅API看起来更好.
<%
Html.Telerik().ScriptRegistrar()
.Render();
%>
Run Code Online (Sandbox Code Playgroud)
更新:
现在,我应该能够让他们一起工作.
首先,在Site.Master中,在Telerik脚本渲染后添加另一个内容,如:
<%
Html.Telerik().ScriptRegistrar()
.Render();
%>
<asp:ContentPlaceHolder ID="ScriptContent" runat="server" />
Run Code Online (Sandbox Code Playgroud)
然后,在View中,在ScriptContent中添加特定于view的脚本.一切正常.
您现在可以禁用自动jQuery,包括:
<%= Html.Telerik().ScriptRegistrar().jQuery(false) %>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1125 次 |
| 最近记录: |