 private void Page_Load(object sender, System.EventArgs e)
private void Page_Load(object sender, System.EventArgs e) {
        { // 在此处放置用户代码以初始化页面
            // 在此处放置用户代码以初始化页面 if(!Page.IsPostBack)
            if(!Page.IsPostBack) {
            { FillData(0);
                FillData(0); 
                 }
            } if(Request.QueryString["action"]=="drop")
            if(Request.QueryString["action"]=="drop") {
            { string id = Request.QueryString["id"];
                string id = Request.QueryString["id"]; string file = Server.MapPath("upload/"+Request.QueryString["file"]);
                string file = Server.MapPath("upload/"+Request.QueryString["file"]); fso.DropFile(file,Convert.ToInt16(id));
                fso.DropFile(file,Convert.ToInt16(id)); Response.Redirect("main.aspx");
                Response.Redirect("main.aspx"); //FillData(0);
                //FillData(0); }
            } 
             }
        }当action==drop时,语句执行了,但是Redirect到main.aspx时,页面并没有刷新,还是显示原来的数据,当再删除一个记录时,才刷新,这是怎么回事?是Page.IsPostBack引起的?
 
                    
                 
        
 
             
                
            
         
 浙公网安备 33010602011771号
浙公网安备 33010602011771号