【问题标题】:Help with jQuery Grid in an ASP.Net MVC 2 RC with areas在带有区域的 ASP.Net MVC 2 RC 中使用 jQuery Grid 帮助
【发布时间】:2009-12-19 17:03:36
【问题描述】:

我在一个没有区域的 mvc 2 rc 项目中成功地关注了 jQuery Grid 的 Phil Haack's demo。现在我正在尝试在一个区域项目中实现相同的代码,但数据没有传递到网格。

演示中的 jquery grid url 属性的格式为:

url:'/{controller}/{method}/'

我试图在 url 属性中包含该区域但没有成功:

url:'/{area}/{controller}/{method}/'

如何使用区域从控制器中的方法中检索数据?

【问题讨论】:

    标签: jquery asp.net asp.net-mvc grid areas


    【解决方案1】:

    问题不在于 url 属性,而是我未能更改 url 中的控制器名称属性以匹配该区域中的控制器名称。

    我确实发现 MVC 2 中的 json 安全性不允许 json get 请求,除非明确允许。这个可以在grid action方法的return语句中设置:

    return Json(jsonData, JsonRequestBehavior.AllowGet);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-04-22
      • 1970-01-01
      • 2011-01-19
      • 1970-01-01
      • 1970-01-01
      • 2012-04-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多