我有一个全局变量,该变量在另一个网络表单中保存下拉列表的选定值,用于在表中显示匹配信息。
我已经尝试过多次重写代码,看着我所做的类似工作,在线寻找答案。
以下是将下拉列表值传递到另一个Web表单上的全局变量的代码:
{
Response.Redirect("MemberHome.aspx?EMail= " + DropDownListEmail.SelectedValue);
}
在表单加载中,我为Webform创建全局变量:
protected void Page_Load(object sender, EventArgs e)
{
string Email = Request.QueryString["EMail"];
}
这是我创建的SQL语句,当我运行并选择一个值时,它不会显示00:
SELECT EMail, FirstName
FROM Members WHERE (EMail = @Email)
显示选定的电子邮件和姓名是预期结果,但是会显示表中的第一封电子邮件和姓名。