asp.net MVC jquery grid - PullRequest
       8

asp.net MVC jquery grid

0 голосов
/ 25 февраля 2010

Я пробую проект hello world с ASP.net MVC и сеткой jquery

Выполнено в соответствии с http://haacked.com/archive/2009/04/14/using-jquery-grid-with-asp.net-mvc.aspx

Кажется, все хорошо, когда вы нажмете F5 от VS2008. сетка показывает данные из БД

Теперь, когда я настроил виртуальный каталог и указал на тот же проект, данные не появляются

Итак, я попытался изменить свойство URL сетки jquery с

    //url: '/Home/GetGridData/',

в url: '<% = Url.Action ("GetGridData", "~ / Home")%>',

Тем не менее данные не отображаются

При использовании fiddler, различия при работе в режиме F5 и в режиме виртуального каталога, есть разница в запрашиваемом URL

F5 http://localhost.:1188/Home/GetGridData?nd=1267102892819&_search=false&rows=10&page=1&sidx=Activity&sord=asc

Виртуальный каталог http://mymachine/dashboard/Home/GetGridData?nd=1267102919267&_search=false&rows=10&page=1&sidx=Sno&sord=asc

Теперь, как мне исправить эту ошибку

Ответы [ 2 ]

0 голосов
/ 02 августа 2017

Вам нужно изменить URL-адрес или добавить новый маршрут. URL-адрес виртуальной машины неправильно обрабатывается.

0 голосов
/ 27 февраля 2010

Второй параметр для Url.Action должен быть controllerName, а не виртуальным путем. Используйте "Home" вместо "~/Home".

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...