Page.IsPostBack 屬性
取得數值,指示網頁是否回應用戶端回傳而被載入,或者是否為第一次被載入與存取。如果回應用戶端回傳而載入,則為 true ;否則為 false 。

解决方案 »

  1.   

    if (!Page.IsPostBack)
        {
            sEditUserID=Request["user_id"].Trim();
        }
    这样做每次都取到新值
      

  2.   

    我还是不理解大家说的。
        if (!Page.IsPostBack)
        {
            sEditUserID=Request["user_id"].Trim();
        }
    应该是第一次取信息吧,以后就不执行这句了啊。
      

  3.   

    ispostback是"是否是回傳"的意思﹐網頁第一次加載是不會運行的。
      

  4.   

    private string sEditUserID
    _______________________________________
    .net不是windowsform,全局变量在提交后会清空的,
    页面内保存用viewstate,跨页面用session
      

  5.   

    在首次加载时:sEditUserID=Request["user_id"].Trim();不执行,
    回传时:Request["user_id"].Trim();为空。
    所以sEditUserID一直为空。