ie8传值时中文乱码的问题
第一个页面的跳转代码如下:
if (e.Row.RowType == DataControlRowType.DataRow && this.grdFlight.EditIndex != e.Row.DataItemIndex)
{
HyperLink temp = e.Row.Cells[13].Controls[0] as HyperLink;
if (temp != null)
{
temp.NavigateUrl = string.Format(@"TransDetail.aspx?QryCon={0}", sSql);
}
}
在第二个页面获取到的变量QryCon的值为
and Flt_Dpt_Dt>='2014-06-09'and Flt_Dpt_Dt<='2014-06-09' and Dest_Airport_Cd in(select AirportCode_3 from AirPortCode34 where AirportSimpleName='????') order by Flt_Dpt_Dt,Flt_Nbr_Orig
其中AirportSimpleName的值为中文,这里传成了乱码(真实样子是菱形背景的问号,但是发不上来),这个问题在Chrome中就不存在,请问如何处理这个问题呢?