中文传递问题(求解)
代码:<a href='BrowsePrice.aspx?ZINV_CLASS_ID=<%# DataBinder.Eval(Container, "DataItem.ZINV_CLASS_ID")%>&ZINV_MODEL=<%# DataBinder.Eval(Container, "DataItem.ZINV_MODEL")%>&ZRETAIL_PRICE=<%# DataBinder.Eval(Container, "DataItem.ZRETAIL_PRICE_IMP")%>&BRAND_TYPE_DESC=<%# DataBinder.Eval(Container, "DataItem.ZINV_BRAND_DESC")%>&ZINV_ID=<%# DataBinder.Eval(Container, "DataItem.ZINV_ID")%>&state=true' target ="left">选用 </a>
实现1:<system.web>
<globalization requestEncoding="gb2312" responseEncoding="gb2312" />
</system.web>
实现2:
string sParamValue = HttpUtility.UrlEncode("管理员");
string sParamValue = HttpUtility.UrlDecode(Request.QueryString["author"].ToString());
实现3:
Server.UrlEncode(Request.QueryString("author"));
上诉对整个不用 我想是直接在页面中传值 但信息中包含大量的中文 请问有没有什么方法可以直接
在页面层传递
注: 该为DataGrid模版列