日期:2014-05-17  浏览次数:20479 次

repeater传值 跳转到B页面,然后B页面接收显示出来
我用repeater控件做传值,代码如下:

<asp:Repeater ID="Repeater1" runat="server" >
    <ItemTemplate>
    
    <table>
      <tr>
        <td>
           <a href="3.aspx?id=这边的不懂写,求帮助,要把对应Title的Id传过去><li><%# DataBinder.Eval(Container.DataItem, "InitDate", "{0:yyyy-MM-dd}")%>:&nbsp;&nbsp;<%# DataBinder.Eval(Container.DataItem,"Title") %>&nbsp;&nbsp;&nbsp;阅读<%# DataBinder.Eval(Container.DataItem,"Hits") %>次</a>       
        </td>
      </tr>
    </table>
    
    </ItemTemplate>
    </asp:Repeater>



上面的代码已经问了一个问题,还有在B中要怎么接收值呢,各位能看懂我要表达的意思吧,帮忙O(∩_∩)O哈!,谢谢各位!我在电脑前等着呢,最好有具体一点的代码。。。

------解决方案--------------------
<asp:Repeater ID="Repeater1" runat="server" >
    <ItemTemplate>
    
    <table>
      <tr>
        <td>
           <a href='3.aspx?id=<%#Eval("Id")%>'><%# DataBinder.Eval(Container.DataItem, "InitDate", "{0:yyyy-MM-dd}")%>:&nbsp;&nbsp;<%# DataBinder.Eval(Container.DataItem,"Title") %>&nbsp;&nbsp;&nbsp;阅读<%# DataBinder.Eval(Container.DataItem,"Hits") %>次</a>       
        </td>
      </tr>
    </table>
    
    </ItemTemplate>
    </asp:Repeater>

直接数据绑定字段id不就可以了吗,真是的,你都懂的怎么来取Title的值却不懂如何取id的值

------解决方案--------------------