0
我正在使用jqgrid和高級主細節方法。直到我在IIS 7.5中託管ASP.NET MVC3應用程序時它工作正常。目前,我的url參數如下所示當在IIS 7.5中託管時,使用@ Url.Action助手的主細節的url參數是什麼ASP.NET MVC3
jQuery("#list").jqGrid('setGridParam', { url: "/Home/GetNames/" + rowid, page: 1 });
這是用傳遞的rowid完美地調用控制器。
我主持在IIS中的應用程序後,我才知道,我需要使用@ Url.Action我爲如下我的網址參數:
jQuery("#list").jqGrid('setGridParam', { url: '@Url.Action("GetNames", "Home")' + rowid, page: 1 });
現在,我的控制器是沒有得到調用。我認爲我在使用@ Url.Action時使用了錯誤的語法。
請提供任何建議。
真棒之間的反斜槓,它的工作。謝謝你爲我節省了很多時間。謝謝! – inspiringmyself
@inspiringmyself很棒!很高興我能幫助!不要忘記標記答案爲正確的將來參考:) –
是的,我試圖將它標記爲答案,只要我添加評論,它說我需要等待24秒,我不知道爲什麼。無論如何,很高興爲投票快速回答。 – inspiringmyself