<li><span ><%#Eval("Taxit")%></span><a href="interest.aspx?id=<%#Eval("id") %>"><%#Eval("title") %></a></li>我想把这里的请求路径 interest.aspx?id=<%#Eval("id") %>"><%#Eval("title") %>  编码我不想让他人看到 请求路径的参数信息请教了

解决方案 »

  1.   

    <%#Eval("id") %>"进行编码
      

  2.   

    你是想对id的值进行编码还是怎样?把id加密了不就可以了,用的时候再解密。
      

  3.   

     interest.aspx?id= <%#Eval("id") %>"> <%#Eval("title") %>  把这整个进行加密好像不可取。要么就进url写咯,或者自定义传值的方法,
      

  4.   

    老兄 FROM 属性 method的值 换成 POST  就可以了,你现在是Get 默认的也是Get!!!所以你去换一下就好拉
      

  5.   

    我的意思是想把 interest.aspx?id= <%#Eval("id") %>"> <%#Eval("title") %> 里的id 后的的参数编码
      

  6.   


    他说的对,之前我做过的一个项目就是这样做的.
    至于加密,解密的算法就自己想了.如果用URL重写的话,还是能看到参数的规律,不可取.