我正在製作一個ASP.NET應用程序。我有一個顯示數據列表的頁面[作爲GridView]。使用jQuery在ASP.NET的彈出窗口中顯示數據?
我需要在當前視圖的新視圖中顯示一個[作爲GridView]的對象列表,而不是一個新窗口,而是一種AJAX彈出框,以便上下文在頁面上移動到新的視圖/形成!!
我該用莫代爾窗口嗎?如果是這樣,我該怎麼做,因爲當選擇GridView的一個項目時,將打開打開模式的功能? 有沒有可以簡化我的任務的插件?
我正在製作一個ASP.NET應用程序。我有一個顯示數據列表的頁面[作爲GridView]。使用jQuery在ASP.NET的彈出窗口中顯示數據?
我需要在當前視圖的新視圖中顯示一個[作爲GridView]的對象列表,而不是一個新窗口,而是一種AJAX彈出框,以便上下文在頁面上移動到新的視圖/形成!!
我該用莫代爾窗口嗎?如果是這樣,我該怎麼做,因爲當選擇GridView的一個項目時,將打開打開模式的功能? 有沒有可以簡化我的任務的插件?
jQuery中有一個很好的插件叫做blockUI,它可以讓你輕鬆實現。
你可以使用它來顯示任何你想要的HTML,甚至使用它來加載一個iFrame。您可以下載這個插件,並在這裏找到例子
http://jquery.malsup.com/block/
如果您張貼一些示例代碼,我可能可以幫助您創建模式彈出!
請將我的答案投票或標記旁邊的複選框,如果我幫了你所有。謝謝:)
這是我比AJAXControlToolkit更喜歡的答案。 – manishKungwani 2011-04-28 12:15:04
你總是可以嘗試ASP.net Ajax控件工具包
http://www.asp.net/ajax/ajaxcontroltoolkit/samples/modalpopup/modalpopup.aspx
它由ASP.net團隊的支持,這真的好用!
您應該查看Greybox Redux(或jQuery端口),簡而言之,它是一個將獨立頁面加載到iFrame中的模式窗口。一旦將GridVeiw加載到Grebox模式窗口中,您可以使用服務器端回發來執行更新。完成後,可以將模式關閉按鈕觸發器更新到模態窗口後面的當前頁面。下面是一個例子的鏈接:http://view.jquery.com/trunk/plugins/greybox/test.html – Zachary 2011-02-28 16:23:02