page_load()中加上下面的if(!Page.IsPostBack)
{
ID_AddButton.Attributes["onclick"]="javascript: return window.showModalDialog('Client_LinkMan_Add.aspx?id='+ID_ClientID.value,'','dialogWidth:510px;dialogheight:250px;center:yes;status:no;scroll:no;');";
}

解决方案 »

  1.   

    那说明你的Page.IsPostBack属性用的有问题吧
      

  2.   

    我也碰到這個問題,第一次打showmodaldialog和showmodelessdialog對話框時會執行讀頁面的動作。後面再打開時他是讀的cache中的數據,並不會到web服務器上下載頁面。所以你用下面兩種方法解決:
    1.清除緩存中的數據;
    2.設置頁的的過時間限;
      

  3.   

    to WQLu(盧鉤曉月) 
    在网页怎么设置呀?
      

  4.   

    to WQLu(盧鉤曉月) 
    设了不好使呀!
    你怎么做的呀!
      

  5.   

    1.在<head>中加
    <HEAD>
    <meta http-equiv="Pragma" content="no-cache">
    </HEAD>
      

  6.   

    to WQLu(盧鉤曉月) 
    我加了,还有
    <meta http-equiv="expires" content="1999-01-01 8:00:00">
    不好使呀!!