0

当我回发页面时,我看到了一些页面,回发时页面不是空白的

有人能告诉我怎么做吗

谢谢你

4

3 回答 3

2
   private void Page_Load()
    {
       if (IsPostBack)
        {
             // It is a postback
         } 
     else  
        {
              // It is not a postback
         }

         }

参考这个链接

http://msdn.microsoft.com/en-us/library/system.web.ui.page.ispostback.aspx

于 2013-08-26T04:41:24.477 回答
1

您是否在回发时绑定了数据?例子:

protected void Page_Load(object sender, EventArgs e)
    {
       textBox1.Text = "";
    } 

尝试添加 if(!IsPostBack)

protected void Page_Load(object sender, EventArgs e)
    {
      if(!IsPostBack)
     {
        textBox1.Text = "";
     }
    } 
于 2013-08-26T04:41:31.883 回答
0

尝试使用更新面板。这样,您只需回发需要回发的区域。你不会感觉到闪烁。

于 2013-08-26T05:44:56.583 回答