传送
<asp:HyperLink id=lkEdit NavigateUrl=' <%# string.Format("edit.aspx?WRFAC={0}&WRLOC={1}&WRPROD={2}&WRTOOL={3}&WRRDTE={4}",Server.UrlEncode(DataBinder.Eval(Container.DataItem,"WRFAC").ToString()),Server.UrlEncode(DataBinder.Eval(Container.DataItem,"WRLOC").ToString()), Server.UrlEncode(DataBinder.Eval(Container.DataItem,"WRPROD").ToString()), Server.UrlEncode(DataBinder.Eval(Container.DataItem,"WRTOOL").ToString()),
Server.UrlEncode(DataBinder.Eval(Container.DataItem,"WRRDTE").ToString()))%>' text='修改' Runat="server">
接收
string a = Server.UrlDecode(Request.QueryString["WRLOC"]);
string b = Server.UrlDecode(Request.QueryString["WRFAC"]);
string c = Server.UrlDecode(Request.QueryString["WRPROD"]);
string d = Server.UrlDecode(Request.QueryString["WRTOOL"]);
string e = Server.UrlDecode(Request.QueryString["WRRDTE"]);
如果传送一个参数“2423+35345+456” 接收后还是“2423 35345 456”加号丢失了。
</asp:HyperLink>
解决方案 »