我正在嘗試創建一個ajax驅動的庫,其中序列中的每張照片都加載了Ajax.Actionlink
。帶有Ajax鏈接的ASP.NET MVC更新地址欄
用戶可以通過傳遞參數的操作方法,如得到任何給定的照片:Gallery/Index?photo=100
的問題是,當用戶通過與Ajax.Actionlink
的循環播放照片的URL不再是更新(在正常後期支持期間),所以他們無法從地址欄複製粘貼以返回照片。
我的問題是:在ASP.NET MVC中解決這個問題的最好方法是什麼?我想到的一件事是用地址欄更新地址欄,但坦率地說,我不知道這是否是一個好方法。
我可以使用一些關於如何解決這個問題的最佳實踐建議。任何建議將不勝感激,謝謝。
感謝您的回覆,我正在考慮做永久鏈接谷歌地圖的風格,如果我找不到另一種方式。我問的主要原因是因爲Facebook有相當多的ajax功能,但他們的URL仍然通過(看起來)更新哈希標籤來更新。我會看看你鏈接的Jquery工具。 – mrkcsc 2010-09-07 20:17:36
我想我只會做永久鏈接解決方案。燒烤插件 - 正如你所提到的 - 需要付出很大的努力,並且很容易出錯。 – mrkcsc 2010-09-07 20:55:29