我做了一个AddIntegration.aspx页面,为何点击"增加记录"数据写到了数据库里了,但是页面变成空白,这是什么原因.
看不到任何东西,在空白地方点击右键,查看源文件.结果如下
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=gb2312"></HEAD>
<BODY></BODY></HTML>怎么解决

解决方案 »

  1.   

    是不是使用了 Response.End()?
      

  2.   

    使用 Response.End()
    由于代码太多,所以没有贴出来
    下面我把部门贴出来
    请大家看看
    private void Submit_Click(object sender, System.EventArgs e)
    {
    if(DropGEmp.SelectedValue!="")
    {
    bool check=true;
    string CheckInSql;
    CheckInSql="Select GinFlowNo From IntegrationJT Where GinFlowNo='"+TxtGFlowNO.Text+"' and GGId='"+DropGoodGList.SelectedValue+"'";
    check=AddIntegration.Check(check,CheckInSql);
    if (Purview== 0)
    {
    Response.Write("<script>alert('对不起,您的权限太高,不能随便开单,请指示您下属办理此事.谢谢你的合作!');history.back();</script>");
    Response.End();
    }
    if(check)
    {
    //进仓流水号ID已存在
    Response.Write("<script>alert('对不起,此种货品已在此单中存在,如想在开同种产品,请新增开出仓单!');history.back();</script>");
    Response.End();
    Clear();
    }
    else
    Add();
    }
    else
    Response.Write("<script>alert('对不起,你还有相关的资料没有填写,请填写所以的资料才可增加,请您核对!');history.back();</script>");
    Response.End();
    }
    private void Add()
    {
    ButPreview.Enabled=true;
    bool check=true;
    try
    {
    string CheckInSql;
    CheckInSql="Select GFlowNO From Integration Where GFlowNO='"+TxtGFlowNO.Text+"'";
    check=AddIntegration.Check(check,CheckInSql);
    if(check)
    {
    //进仓流水号ID已存在
    string Messages1="";
    Messages1=AddIntegration.spAddIntegrationJT(
    TxtGFlowNO.Text.Trim().ToString(),
    System.Convert.ToInt32(DropGoodGList.SelectedValue.ToString()),
    TxtGBlock.Text.Trim(),
    TxtGNumber.Text.Trim(),
    TxtGPiece.Text.Trim(),
    TxtGWeight.Text.Trim(),
    System.Convert.ToInt32(DropGTaskItem.SelectedValue.ToString()),
    System.Convert.ToInt32(Txtexes.Text.Trim().ToString()));
    LabMsg.Text=Messages1;
    LabMsgStyle();
    Clear();
    JLFalse();
    }
    else
    {
    LabMsg1.Text="";
    LabMsg.Text="";
    string Messages1="";
    string Messages2="";
    Messages1=AddIntegration.spAddIntegration(
    TxtGFlowNO.Text.Trim().ToString(),
    TxtGCbillId.Text.Trim().ToString(),
    System.Convert.ToInt32(DropGClient.SelectedValue),
    System.Convert.ToInt32(DropGMode.SelectedValue),
    System.Convert.ToInt32(DropGEmp.SelectedValue),
    UserId,
    TxtGMakedate.Text,
    Convert.ToInt32(DropGEmp.SelectedValue)) ; Messages2=AddIntegration.spAddIntegrationJT(
    TxtGFlowNO.Text.Trim().ToString(),
    System.Convert.ToInt32(DropGoodGList.SelectedValue.ToString()),
    TxtGBlock.Text.Trim(),
    TxtGNumber.Text.Trim(),
    TxtGPiece.Text.Trim(),
    TxtGWeight.Text.Trim(),
    System.Convert.ToInt32(DropGTaskItem.SelectedValue.ToString()),
    System.Convert.ToInt32(Txtexes.Text.Trim().ToString()));
    LabMsg.Text=Messages1;
    LabMsg1.Text=Messages2;
    LabMsgStyle();
    LabMsg1Style();
    Clear();
    False();
    JLFalse();
    Reset.Visible=false;
    Submit.Enabled=false;
    }
    }
    catch
    {
    LabMsg.Text="增加记录失败,请检查你输的内容,可能超出有效长度";
    LabMsgStyle();
    }
    } private void JLFalse()
    {
    Submit.Enabled=false;
    DropGTaskItem.Enabled=false;
    DropGoodGList.Enabled=false;
    Txtexes.Enabled=false;
    }
    private void LabMsgStyle()
    {
    LabMsg.Style["color"]="red";
    LabMsg.Font.Bold=true;
    LabMsg.Font.Size=12;
    }
    private void LabMsg1Style()
    {
    LabMsg1.Style["color"]="red";
    LabMsg1.Font.Bold=true;
    LabMsg1.Font.Size=12;
    }
    private void Clear()
    {
    Txtexes.Text="";
    TxtGBlock.Text="";
    TxtGNumber.Text="";
    TxtGPiece.Text="";
    TxtGWeight.Text="";
    DropGoodGList.SelectedValue="";
    } private void Dropdownlist1_SelectedIndexChanged(object sender, System.EventArgs e)
    {
    if(Dropdownlist1.SelectedValue!="")
    {
    string sql="select * from Goods where GName='"+Dropdownlist1.SelectedItem.Text+"'";
    AddSelect.BindDropDownList(sql,DropGoodGList);
    this.DropGoodGList.Items.Insert(0,new ListItem("请选择",""));
    DropGoodGList.Enabled=true;

    else
    DropGoodGList.Enabled=false;                       
    }

    private void False()
    {
    DropGClient.Enabled=false;
    DropGMode.Enabled=false;
    DropGEmp.Enabled=false;
    TxtGMakedate.Enabled=false;
    } private void ButPreview_Click(object sender, System.EventArgs e)
    {
    Response.Redirect("StoctDetailView.aspx?FlowNO="+TxtGFlowNO.Text+"");
    } private void Butrun_Click(object sender, System.EventArgs e)
    {
    Response.Redirect("IntegrationJT.aspx");
    } private void Reset_Click(object sender, System.EventArgs e)
    {
    Clear();
    AllClear();
    False();
    AllEnabled();
    DropGClient.SelectedValue="";
    }
    private void AllEnabled()
    {
    DropGClient.Enabled=true;
    DropGTaskItem.Enabled=false;
    DropGoodGList.Enabled=false;

    Submit.Enabled=false;
    Dropdownlist1.Enabled=false;

    }
    private void AllClear()
    {
    TxtGCbillId.Text="";
                DropGEmp.SelectedValue="";
    DropGMode.SelectedValue="";
    DropGTaskItem.SelectedValue="";
    TextBox2.Text="";
    } private void DropGClient_SelectedIndexChanged(object sender, System.EventArgs e)
    {
    if(DropGClient.SelectedValue!="")
    {
    DropGEmp.Enabled=true;
    }
    else
    DropGEmp.Enabled=false;
    } private void DropGEmp_SelectedIndexChanged(object sender, System.EventArgs e)
    {
    if(DropGEmp.SelectedValue!="")
    {
    DropGMode.Enabled=true;
    TextBox2.Text=DropGEmp.SelectedItem.Text;
    }
    else
    {
    DropGMode.Enabled=false;
    TextBox2.Text="";
    }
    } private void DropGMode_SelectedIndexChanged(object sender, System.EventArgs e)
    {
    if(DropGMode.SelectedValue!="")
    {
    Dropdownlist1.Enabled=true;
    }
    else
    Dropdownlist1.Enabled=false;
    } private void DropGoodGList_SelectedIndexChanged(object sender, System.EventArgs e)
    {
    if(DropGoodGList.SelectedValue!="")
    {
    DropGTaskItem.Enabled=true;
    }
    else
    DropGTaskItem.Enabled=false; } private void Txtexes_TextChanged(object sender, System.EventArgs e)
    {
    if(Txtexes.Text!="")
    {
    Submit.Enabled=true;
    }
    else
    Submit.Enabled=false;
    } private void DropGTaskItem_SelectedIndexChanged(object sender, System.EventArgs e)
    {
    if(TxtGPiece.Text!="" || TxtGNumber.Text!="" || TxtGWeight.Text!="")
    {
    Txtexes.Enabled=true;
    LabMsg.Text="";
    }
    else
    {
    LabMsg.Text="数量,件数,重量必填其一";
    Txtexes.Enabled=false;
    DropGTaskItem.SelectedValue="";
    } } private void TxtGMakedate_TextChanged(object sender, System.EventArgs e)
    {

    }