请问各位
我有一个listview,上面的链接绑定了id字段,点击链接转到详细记录。
如果我要用页面传值的话要怎么做?
listview中的链接点击事件是怎么写的?我现在只发现了listview的点击事件。

解决方案 »

  1.   

    链接里面包含id
    details.aspx?id=xxx
    用QueryString获取。
      

  2.   

    详情页.aspx?id=???
    在详情页接受参数id   Request.QueryString("id")
      

  3.   

    在listview的点击事件中写:
    Response.Redirect("index.aspx?test?=XXX");
      

  4.   

    在index.aspx页面接收:
    string test=Request.QueryString("test")
      

  5.   

    <asp:HyperLinkField DataNavigateUrlFields="id" DataNavigateUrlFormatString="查看详细.aspx?id={0}" HeaderText="查看详细" Text="查看详细" />
      

  6.   

         Session["id"] = e.CommandArgument;
                Response.Write(e.CommandArgument);
                Response.Redirect("页面.aspx");
      

  7.   

    watch video:
    http://www.cnblogs.com/insus/archive/2010/01/23/1654952.html