日期:2014-05-19  浏览次数:20426 次

页面间的传值问题。。。。
我用 用户控件和DataList绑了一堆图片和图片信息,当想单击图片到另一页

传值去搜数据库,想要安全一点的传值方法可以建意一些不?

用Session不行哦

------解决方案--------------------
Server.Transer呢?
------解决方案--------------------
页面传值就那些方法,自己选个认为合适的。如果是要找加密解密的算法,去网上搜好了。
------解决方案--------------------
在图片的点击事件中 把传得值加密 ,取的时候再解密!
加密
Response.Redirect( "DetailInfo.aspx?id= " + Convert.ToBase64String(System.Text.Encoding.Default.GetBytes( "sp10006 ")).Replace( "+ ", "%2B "));

2.解密。
string ID = System.Text.Encoding.Default.GetString(Convert.FromBase64String(Request.QueryString[ "id "].ToString().Replace( "%2B ", "+ ")));