编码如下:
<a href ='detail.aspx?id=<%# Server.UrlEncode(Convert.ToString(DataBinder.Eval(Container.DataItem,"id"))) %>' target ="_blank" ><%# FormatString(Convert.ToString(DataBinder.Eval(Container.DataItem, "title")))%></a> string string_ID = Server.UrlDecode(Request .QueryString ["id"]);请高手指教:为什么运行后的效果还是"detail.aspx?id=1254"
<a href ='detail.aspx?id=<%# Server.UrlEncode(Convert.ToString(DataBinder.Eval(Container.DataItem,"id"))) %>' target ="_blank" ><%# FormatString(Convert.ToString(DataBinder.Eval(Container.DataItem, "title")))%></a> string string_ID = Server.UrlDecode(Request .QueryString ["id"]);请高手指教:为什么运行后的效果还是"detail.aspx?id=1254"
"detail.aspx?id=俯卧撑"
呵呵,顶!
Encode, Encrypt, Hash, Base64……很多人都搞不清这之间哪个是哪个,一锅粥。