[英]Keep the content after postback
我有一個ASPX頁面,此頁面上有兩個下拉列表,一個按鈕和一個gridview。 當頁面被加載時,這兩個下拉列表將綁定來自sql server的數據。 然后,從這兩個下拉列表中選擇項目,然后單擊按鈕A以基於這兩個下拉列表從sql server中獲取數據,並使用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,然后單擊發送郵件按鈕。 我想保留所有結果,即使單擊“發送郵件”按鈕也是如此。 最好的祝福,
設置EnableViewState = True
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.