0

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

演示中的 jquery 网格 url 属性似乎采用以下格式:

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

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

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

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

4

1 回答 1

0

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

我确实发现 MVC 2 中的 json 安全性不允许 json get 请求,除非明确允许。这可以在网格操作方法的返回语句中设置:

return Json(jsonData, JsonRequestBehavior.AllowGet);
于 2009-12-21T15:36:58.237 回答