0
我有與asp.net web窗體的web應用程序,有一個按鈕,使回發。 此按鈕的事件處理程序在循環中執行一些操作,並在每次迭代時生成html。如何在每次迭代中將此hmlm返回給客戶端異步返回到客戶端asp.net
public void button_click(object sender, EventArgs)
{
foreach(var item in some_collection)
{
Var html = generateHtml();
//here i want to return html to client and add to dom
}
}
如何重新設計此方法?也許使用任務,異步或其他?
更新:我決定使用ASP.NET SignalR。這是非常強大的框架來解決我的問題
你不能...閱讀更多關於http協議。您也可以嘗試使用WebSocket .... – 2014-10-03 19:37:18
我想要使用socket.thank you – melnynet 2014-10-03 19:42:05
舊版瀏覽器不支持websocket,許多主機提供商也不支持它。即使他們這樣做,連接的數量通常也被限制在<50 - 100之間。所以要考慮這些因素。 – Steve 2014-10-03 19:44:19