2012-05-20 30 views
0

我改变了我的项目,并将我的文件分隔成区域,但现在我的ajax绑定不工作。Telerik MVC网格,ajax绑定和MVC区域

.DataBinding(dataBinding => dataBinding.Ajax().Select("GridAjax","Products")) 

GridAjax是动作而产品是控制器。

产品控制器是在我区/用户/控制器

,但我得到了像

http://localhost:1056/user/null 

任何解决方案URL请求?

回答

1

试试这个:

dataBinding.Ajax().Select("GridAjax", "Products", new { area = "user" }) 

的select()方法有几个重载,允许指定其他路由选项。

+0

我也建议看看T4MVC,因为它允许强类型路线,而不是使用文字字符串。更多信息在这里:[http://t4mvc.codeplex.com/](http://t4mvc.codeplex.com/) – Igorrious