我想了解AJAX的東西如何在引擎蓋下工作。假設我有一個帶有按鈕的asp.net表單。然後我有一個單一列DateTime
的數據庫。當我點擊asp.net表單上的按鈕時,我想用當前時間在數據庫中插入一列。Asychnronous消息發送Asp.net
我有一個C#事件處理程序:
protected void btnButton_OnClick(Eventargs e, object sender)
{
//insert DateTime.now into DB
//This part is easy
}
我想這樣的形式本身發生是有點擊該按鈕不會重新加載形式。它只會向服務器發送消息;沒有理由重新加載頁面。有什麼方法可以實現這個目標?
我已經研究過的AJAX框架一點點,似乎這樣可以更新面板內完成,但頁面仍然會重新加載,這純粹是用戶少noticable。
在javascript中使用__doPostBack調用。我不知道這是如何工作的。
當然你的意思是插入*行*,而不是列,對不對? – Tahbaza 2010-08-28 04:23:52