2010-03-03 98 views
0

我有一個ASPX頁面,在這個頁面上有兩個下拉列表,一個按鈕和一個gridview。加載頁面時,這兩個下拉列表將綁定來自sql server的數據。然後,您從這兩個下拉列表中選擇項目,然後單擊按鈕A以基於這兩個下拉列表從sql服務器獲取數據,並使用gridview呈現數據。 還有另一個按鈕,按鈕B.然後我點擊按鈕B做一些事情,比如發送郵件。但是頁面首次加載時,內容在回發後消失。點擊按鈕B後,如何保留內容?回覆後保留內容

void SendInvitationMail_Click(object sender, EventArgs e) 
{ 
send mail here 
} 
void QueryButton_Click(object sender, EventArgs e) 
     { 
      try 
      { 
       SPSecurity.RunWithElevatedPrivileges(delegate() { 
        try 
        { 
         My SQL here to get data from sql server and bind the data to gridview 
gridview.Databind() 
        } 
        catch(Exception ex) 
        { 
         HandleException(ex); 
        } 

       }); 

      } 
      catch (Exception ex) 
      { 
       HandleException(ex); 
      } 
     } 

當我點擊查詢按鈕後,它會將數據綁定到gridview,然後單擊發送郵件按鈕。我想保留所有的結果,即使我點擊發送郵件按鈕。 最好的問候,

+0

嘗試發佈您的代碼? – Manish 2010-03-03 10:05:59

回答