2010-03-03 71 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

回答