Asp.net 页面之间的数据传输
这是Asp.net 页面之间的数据传输,asp.net,.net,Asp.net,.net,这是File.aspx页面的PageLoad功能。 调试File.aspx时,查询字符串出错 我有两个页面名为File.aspx和Search.aspx。我要做的是将数据从Search.aspx传输到File.aspx。我正在使用queryString传输数据,并将数据初始化到File.aspx的pageload函数控件中,但我的问题是File.aspx是我的起始页,因此它给出了queryString上的错误,所以当查询字符串不可用或为空时,您需要处理它。因此,请将您的代码写在这里 protec
File.aspx
页面的PageLoad
功能。
调试File.aspx时,查询字符串出错
我有两个页面名为File.aspx
和Search.aspx
。我要做的是将数据从Search.aspx
传输到File.aspx
。我正在使用queryString
传输数据,并将数据初始化到File.aspx的pageload函数控件中,但我的问题是File.aspx
是我的起始页,因此它给出了queryString
上的错误,所以当查询字符串不可用或为空时,您需要处理它。因此,请将您的代码写在这里
protected void Page_Load(object sender, EventArgs e)
{
Label1.Text=Request.QueryString["FileNo"].ToString();
Label3.Text=Request.QueryString["Sub"].ToString();
DDL_U.SelectedValue=Request.QueryString["Unit"].ToString();
DDL_Branch.SelectedValue=Request.QueryString["Branch"].ToString();
}
请添加一些代码示例。您需要执行一些操作,例如如果(querystring==null)不访问它,会出现什么错误?您忽略了告诉我们哪些有帮助。受保护的无效页面加载(对象发送方,事件参数e){Label1.Text=Request.QueryString[“FileNo”].ToString();Label3.Text=Request.QueryString[“Sub”].ToString();DDL_.SelectedValue=Request.QueryString[“Unit”].ToString();DDL_Branch.SelectedValue=Request.QueryString[“Branch”].ToString();}谢谢您,先生,它正在工作。
protected void Page_Load(object sender, EventArgs e)
{
if (Request.QueryString["FileNo"] != null)
{
Label1.Text = Request.QueryString["FileNo"].ToString();
}
if (Request.QueryString["Sub"] != null)
{
Label3.Text = Request.QueryString["Sub"].ToString();
}
if (Request.QueryString["Unit"] != null)
{
DDL_U.SelectedValue = Request.QueryString["Unit"].ToString();
}
if (Request.QueryString["Branch"] != null)
{
DDL_Branch.SelectedValue=Request.QueryString["Branch"].ToString();
}
}