传一个值是<a href='Specific.aspx?idStr=<%#Eval("CId") %>'><a>。那么传递两个三个值呢,怎么办

解决方案 »

  1.   

    <a href='Specific.aspx?idStr=<%#Eval("CId") %>
                          &name=<%#Eval("Cname") %>
                          &sex=<%#Eval("CSex") %>
    '><a>
      

  2.   

    每个值之间用&  可以传多个值啊
    比如aspx?a=1&b=2&c=3
      

  3.   


    <a href='<%# "Index.aspx?Action=edit&ID=" + Eval("ID") + "&year=" + Eval("lifeyear") + "&areaId=" + Eval("ZoneAreaID")%>'>   <%# Eval("lifeyear")%></a>
      

  4.   

    直接用,注意这种使用方式即可<a href='<%# "Specific.aspx?idStr=" + Eval("CId") + "&idStr2=" + Eval("CId2") + "&idStr3=" + Eval("CId3")%>'><a>
      

  5.   

    string id = lblID.Text;
    string name = lblName.Text;
    <a href='Defalut.aspx?id=<%#Eval("stuId")%>&name=<%#Eval("stuName")%><a>
      

  6.   

    用  &  符号 同上
      

  7.   

    想要多个页面使用就将值用Session保存.
    session["name"]=label.text;
      

  8.   

    是啊。。传到另外个页面用&,多个的话用SESSION
      

  9.   

    <a href='Specific.aspx?idStr=<%#Eval("CId")&A=<%#Eval("CId")&B=<%#Eval("CId")&C=<%#Eval("CId") %>'><a>。你想要的是这样把,另外如果你想页面不丢失,那么你跳转的时候就得把参数丢过去,就不会丢失了