Model view controller Telerik MVC组合框自动完成错误
我正在使用Telerik自动完成选项 在标题中:Model view controller Telerik MVC组合框自动完成错误,model-view-controller,telerik,Model View Controller,Telerik,我正在使用Telerik自动完成选项 在标题中: <script type="text/javascript"> function onAutoCompleteDataBinding(e) { var autocomplete = $('#AutoComplete').data('tAutoComplete'); autocomplete.dataBind(["Product 1", "Product 2", "Product 3"]} </script> 我想
<script type="text/javascript">
function onAutoCompleteDataBinding(e) {
var autocomplete = $('#AutoComplete').data('tAutoComplete');
autocomplete.dataBind(["Product 1", "Product 2", "Product 3"]}
</script>
我想我可能把.js文件弄混了,现在我的自动完成功能不起作用了。
任何关于哪些js文件以及它们的顺序的建议都必须正确
我的主页主控相关部分:
<body>
<% Html.Telerik().ScriptRegistrar()
.DefaultGroup(group => group
.Add("MicrosoftAjax.js")
.Add("MicrosoftMvcAjax.js")
);
%>
<div class="MainTableBody">
<asp:ContentPlaceHolder ID="ContentPlaceHolder" runat="server" />
</div>
<% Html.Telerik().ScriptRegistrar().Render(); %>
</body>
</html>
组
.Add(“MicrosoftAjax.js”)
.Add(“MicrosoftMvcAjax.js”)
);
%>
在my web.config中
<add namespace="Telerik.Web.Mvc.UI" />
如果您有任何帮助或意见,我们将不胜感激我不太确定,但我认为telerik.list.js文件没有加载。检查是否加载了所需的javascript文件。这里显示了每个组件所需的javascript文件。您可以使用ViewSource… 方法,并查看页面的结尾。发现问题 MVC 3小错误,您需要将所有名称空间放在web.config中,而不是放在MVC的视图中 在我看来是这样的,大师
<%@ Master Language="C#" Inherits="System.Web.Mvc.ViewMasterPage" %>
<%@ Import Namespace="Telerik.Web.Mvc.UI" %>
解决方案是,将其从母版页中取出并添加到web.config中,以便母版页仅具有:
<%@ Master Language="C#" Inherits="System.Web.Mvc.ViewMasterPage" %>
而web.config有:
<pages>
<namespaces>
<add namespace="System.Web.Mvc" />
<add namespace="System.Web.Mvc.Ajax" />
<add namespace="System.Web.Mvc.Html" />
<add namespace="System.Web.Routing" />
<add namespace="Telerik.Web.Mvc.UI" />
</namespaces>
</pages>
Hi George,谢谢你提供的信息。我认为这是原因之一,并对所需的每个部分进行了整体更新。
<%@ Master Language="C#" Inherits="System.Web.Mvc.ViewMasterPage" %>
<pages>
<namespaces>
<add namespace="System.Web.Mvc" />
<add namespace="System.Web.Mvc.Ajax" />
<add namespace="System.Web.Mvc.Html" />
<add namespace="System.Web.Routing" />
<add namespace="Telerik.Web.Mvc.UI" />
</namespaces>
</pages>