http://dotnet.aspx.cc/ShowDetail.aspx?id=CF5FFABC-CFE1-4368-3C13-9B4FCD7C7168
如题
这个参数值是怎么得来的?还有就是怎么与数据库中的字段相对应该呢?

解决方案 »

  1.   

    用Request.QueryString["ID"].ToString()把CF5FFABC-CFE1-4368-3C13-9B4FCD7C7168取出来,可能是一段加密文本。
      

  2.   

    CF5FFABC-CFE1-4368-3C13-9B4FCD7C7168
    应该是加密后的,然后在ShowDetail.aspx中解密,比如是1加密后的结果,就解密为1,然后对应数据库里ID为1的记录
      

  3.   

    有些中文会变为乱码
    要先把它编码
    例如
    Response.Redirect("a.aspx?lg="+Server.UrlEncode("中文"));解码为Server.UrlDecode(Request.QueryString["lg"].ToString())
      

  4.   

    whslovexyp(超级菜鸟) ( ) 信誉:100 
    与数据库对照,你就要取数据库中的值了,赋值给连接的id就行了.如果直接那样子做的话,那人家用一个读取机的话.你的数据不是一下子就可以得回来了吗?
    大家想想人家为什么这么做.?
      

  5.   

    http://ltp.cnblogs.com/archive/2005/12/03/289653.html
    中文解决方法
    大家再一起导论那个参数值是怎么做的.........
      

  6.   

    就是Server.UrlEncode() 和 Server.UrlDecode() 了~~~
    sekone() 正解~~~~~~