0
我是新來jquery,並希望建立一個listview將從代碼隱藏功能創建。我想要一個Jquery函數,它將在沒有頁面回發的情況下執行此操作。實際上是爲了實現UpdatePanel功能,但不使用UpdatePanel。加載listview與jquery postback
我是新來jquery,並希望建立一個listview將從代碼隱藏功能創建。我想要一個Jquery函數,它將在沒有頁面回發的情況下執行此操作。實際上是爲了實現UpdatePanel功能,但不使用UpdatePanel。加載listview與jquery postback
使用jQuery load來調用,它返回你標記爲ListView /表
//inlcude jQuery library here
<div id="myDiv"></div>
<script type="text/javascript">
$(function(){
//This code will execute once DOM is ready
$("#myDiv").load("myServerPage.aspx");
});
</script>
而且在myServerPage.aspx
服務器頁面,您可以返回HTML標記在主頁顯示。
protected void Page_Load(object sender, EventArgs e)
{
StringBuilder strItems = new StringBuilder();
strItems.Append("<table>");
//You can replace the below dummy for each loop with your code
//to read data from database.
for(int i=0;i<10;i++)
{
strItems.Append("<tr><td>"+i.ToString()+"</td><td>I am awesome</td></tr>");
}
strItems.Append("</table>");
Response.Write(strItems.ToString());
}
如果是簡單的HTML標記,我會用一個ASHX處理程序,而不是一個aspx頁面。
加載函數將加載您從myServer.aspx頁面返回的標記。它不會有你通常使用ListView服務器控件獲得的事件。
感謝您的回覆。但我想要一個Listview,它也會有事件。其實我想要一個按鈕點擊後的回調,它將調用一個代碼隱藏功能,其中Datatable被創建並綁定Listview。 – user1435883