我想在某些點擊事件中更改我的頁面的內部模板,但不更改主佈局。如何動態更改頁面模板
頁面內容存儲在數據庫中,每個模板都有一個ID。
問題是如何顯示新模板? 這可能嗎?歡迎任何想法或建議...
Iam使用MVC3。 我可以使用部分視圖作爲模板並在ajax調用上加載此視圖嗎?
我想在某些點擊事件中更改我的頁面的內部模板,但不更改主佈局。如何動態更改頁面模板
頁面內容存儲在數據庫中,每個模板都有一個ID。
問題是如何顯示新模板? 這可能嗎?歡迎任何想法或建議...
Iam使用MVC3。 我可以使用部分視圖作爲模板並在ajax調用上加載此視圖嗎?
ajax調用的部分視圖是MVC3剃刀模板的最佳解決方案! (如:$( '#集裝箱')負載( '_ yourPartial.cshtml', '#right');)
樣品:http://www.codemein.net/2012/05/how-to-refresh-partial-view-with-ajax-asp-net/(而不是從我)
您需要創建http處理程序。
使用jQuery來調用它。
並使用jTemplate進行格式化。
這裏有幾個環節
http://www.joe-stevens.com/2010/01/05/using-the-jtemplate-jquery-plugin-with-ajax-and-asp-net/
http://encosia.com/use-asp-nets-httphandler-to-bridge-the-cross-domain-gap/
http://www.dotnetcurry.com/ShowArticle.aspx?ID=573
沒有什麼對你的模板我只能告訴你,你可以使用的UpdatePanel或Ajax.Load功能,以任何詳細信息動態加載頁面的新部分。 (或更改整個頁面而不重新加載)。
因爲我使用MVC3我用partialview爲此並使用ajax.beginform。如果這不是一個更好的方法,請諮詢。感謝您的迴應。 – Jesna 2013-03-15 12:46:47