This question is locked. New answers and comments are not allowed.
A grid inside a control is not working, it creates the wrong URLs, none of which work.
Here is the setup:
In the Global.asax file, the mvc routing is set up, as normally done:
Placed directly in a page, a Telerik MVC grid is working correctly:
Page: http://localhost/Device/List
Grid button urls: http://localhost/Device/List?page=2
Placed inside a control in a page, a Telerik MVC grid is not doing its urls correctly, none of its buttons are working:
Here is the setup:
In the Global.asax file, the mvc routing is set up, as normally done:
// NORMAL MVC
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Home", action = "Index", id = string.Empty }); // Parameter defaults
Placed directly in a page, a Telerik MVC grid is working correctly:
Page: http://localhost/Device/List
Grid button urls: http://localhost/Device/List?page=2
Placed inside a control in a page, a Telerik MVC grid is not doing its urls correctly, none of its buttons are working:
Entry Page: http://localhost/Device/Details/
Grid Button urls: http://localhost/Device/Messages/
Here, "Messages" is clearly wrong.
However, we have to get the url right, in order to be able to show anything.
What would you suggest be done?