2010-02-25 84 views
0

我想用ASP.net MVC一個Hello World項目和jQuery網格asp.net MVC的jQuery網格

遵循的步驟按http://haacked.com/archive/2009/04/14/using-jquery-grid-with-asp.net-mvc.aspx

一切似乎從VS2008按F5時,要罰款。網格顯示數據從DB現在

,當我建立了一個虛擬目錄,並指出,在同一個項目,沒有數據上來

所以,我想修改的jQuery網格的URL財產

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

到 URL: '<%= Url.Action( 「GetGridData」, 「〜/主頁」)%>',

靜止數據沒有顯示出來

使用招,差異在F5模式和虛擬目錄模式下運行時,有被請求

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

在URL中的差異現在,怎麼辦我修復了這個錯誤

+0

連接字符串是否一致?虛擬目錄是否與開發環境位於同一個系統上?如果沒有,其他系統可以有一個空的分貝? – Lazarus 2010-02-25 13:19:44

+0

您的連接字符串是否一致?是它的web.config 虛擬目錄是否與開發環境在同一個系統上?相同的系統 – balalakshmi 2010-02-25 13:22:30

+0

瀏覽器是否有任何javascript錯誤報告? IE8 IE開發工具或Firefox + Firebug是非常好的資源。 – Lazarus 2010-02-25 14:03:33

回答

0

Url.Action的第二個參數應該是controllerName,而不是虛擬路徑。使用"Home"代替"~/Home"

+0

中指定的一個忘記提及,是我嘗試使用HOME,而不是虛擬路徑 也沒有工作 – balalakshmi 2010-02-28 03:38:50

+0

您是否更改了javascript/css的網址?我試過這個例子,它對我很好,除了我想改變src和href爲 javascript/css文件使用「<%= Url.Content(」「)%>」。 – Sperling 2010-02-28 13:13:19

+0

也有人做過。 由於我能夠擺脫404的jquery文件,如前所述 – balalakshmi 2010-03-01 04:32:13

0

您需要修改URL ROUTING或添加新路由。 虛擬機URL解析錯誤。