【问题标题】:Kendo Mobile ListView in ASP MVCASP MVC 中的 Kendo Mobile ListView
【发布时间】:2013-04-15 19:54:31
【问题描述】:

我很难让 ListView 做任何事情。我按照 Telerik 的说明添加了参考和所有需要的脚本。我只得到“[Object object] 没有方法 kendoListView”。

搞砸了一个小时后,我删除了脚本的移动版本,而是添加了桌面版本。现在我得到“无法读取未定义的属性'aspnetmvc-ajax'”。

我正在使用带有 MVC4 和 Rayzor 的 Asp.Net。 JQuery 是 1.9.1,Telerik 的组件是 Q1 2013。有人知道这些错误是什么意思吗?

【问题讨论】:

    标签: asp.net asp.net-mvc kendo-ui kendo-mobile


    【解决方案1】:

    要让kendo mobile listview工作,你必须使用kendoMobileListView的初始化方法,而不是kendoListView。但是,您可以使您的工作更加轻松;如果您将 data-role="listview" 添加到表示列表视图的元素中,并在您的页面中调用以下内容:

    var app = new kendo.mobile.Application(document.body);
    

    这会通过查找 data-role 属性为您初始化所有小部件。在the demos 中查看。

    【讨论】:

    • 谢谢。我在cshtml文件中初始化这个,比如“@(Html.Kendo().ListView<.....>
    • 哦,好的,所以是的,所有版本都会让你到达那里。但是,我认为这里的问题是 MVC 包装器可能不适用于移动设备,因为您可以使用 PhoneGap 开发移动应用程序,因此 mvc 包装器对您没有好处。虽然不是 100% 确定。
    • 好的,谢谢。我会尝试使用网络版本,或者可能是 jQuery 移动列表。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-29
    • 2013-07-31
    相关资源
    最近更新 更多