2013-02-08 234 views
0

我試圖更新一個div中的表與一個對象數據存儲時,Page_Load加載,並且我想更新此表,而不重新加載頁面以避免不必要服務器端負載。更新一個div而不重新加載頁面asp.net

public partial class MainPage : System.Web.UI.Page 
{ 
     User user = new User(); 

    protected void Page_Load(object sender, EventArgs e) 
     { 
      user = getUser(); //return a user object 
     } 
} 

然後在我格「側」我有一個

而在其他分區「按鈕,」我有兩個,一個加載user.Name和其他加載user.FullName,既按鈕從該表中添加一行各自的數據(名稱和全名)

我想執行這些按鈕的方法在此表中添加一行無需重新加載頁面,因爲它是MainPage.aspx.cs執行他們的OnClick方法已經存儲在'user'對象中,所以我只需要將屬性添加到表中,而不是真正需要到達服務器以將此信息返回給我 更新它。

我試圖用一個UpdatePanel,但它只是接受是它裏面的按鈕,它調用在Page_Load,我不想這樣做,我也嘗試了一些的JavaScript/AJAX的東西沒有sucess。

我希望你瞭解我的需求並幫助我。

謝謝。

+0

如果你都需要在頁面加載的數據,那麼你只需要操作的JavaScript數據。如果您需要檢索新數據,則只需要回傳或ajax。請包括您的JavaScript嘗試。 – MikeSmithDev 2013-02-08 17:53:47

回答

相關問題