【发布时间】:2015-04-27 05:41:47
【问题描述】:
这是我在第一页的传递代码
protected void btnsbt_Click(object sender, EventArgs e)
{
DateTime a = DateTime.ParseExact(txtfrmdate.Text, "dd-MM-yyyy", null);
DateTime b = DateTime.ParseExact(txttodate.Text, "dd-MM-yyyy", null);
string c = txtCustomerName.Text.ToString();
Response.Redirect("frmRptSalesBillWiseView.aspx?drop=" + a + "&radio=" + b + "&CustName=" + c + "");
}
当我将名称“A & A CONTAINER CONVERSIONS”传递到下一页时,我只得到“A”。
第二页代码:
custname1 = Request.QueryString["CustName"];
【问题讨论】:
-
您可以尝试在发送之前对 URL 进行 HTML 编码,以在您的值中保留 & 字符。
标签: c# asp.net query-string