urlstring=""<a href='FolderInfo.aspx?path="+Server.UrlDecode(Request.QueryString["path"]+"\\"+di.Name)+"'>"+di.Name+"</a>";这句实在是看花了 帮忙翻译成<a href=""> </a>这样的句子我理解下这个句子的意思.  (path跟di.name随便取值好啦)

解决方案 »

  1.   


    <a href=""> </a> 就是指向目标的连接地址。
      

  2.   

     <a href='FolderInfo.aspx?path="+Server.UrlDecode(Request.QueryString["path"]+"\\"+di.Name)+"'>"+di.Name+" </a>"; 
    其中:'FolderInfo.aspx是连接地址。path是传递的变量,Server.UrlDecode你地址解码,Server.UrlEncode是编码。di.Name是连接的文字。
    'FolderInfo.aspx页面可以使用Request.QueryString["path"]取得传递过来的path植
      

  3.   

    对不起贴错了  是这句"<a href =\""+Request.QueryString["path"]+"/"+fi.Name+"\"id=\"a"+ fileNum+"\">"尤其看不懂"\"id这里.用完转义符后是""id啊..理解不了了
      

  4.   

    href= 是<a>标签的属性,表示跳转的地址。后面?path=表示传入的参数“path",path的值是Server.UrlDecode(Request.QueryString["path"]+"\\"+di.Name。你在网上搜搜网页之间传值的几种方式。用?+参数是比较常见的方式。