我页面的linkbutton穿不了参数。
控件页面代码:
<asp:LinkButton ID="lbSearch" runat="server" CssClass="STYLE21" PostBackUrl='~/web/user/detail.aspx?id=<%#Eval("id") %>'>查看</asp:LinkButton></div></td>点击按钮后,地址栏是这样的:
**/detail.aspx?id=<%#Eval(\"id\")%20%>怎么处理啊?

解决方案 »

  1.   

    都用linkbutton了,在后台赋值不更方便吗lb.PostBackUrl = "~/web/user/detail.aspx?id=" + id;
      

  2.   


    是在Gridview之类数据绑定控件中吗,
    如果不是,不能用<%#,你的LinkButton 本来就是runat="server",在后台代码中赋值就行
      

  3.   


    lb.PostBackUrl = "~/web/user/detail.aspx?id=" + id;
    正确
      

  4.   

    引用 4 楼 SouthChen 的回复:lb.PostBackUrl = "~/web/user/detail.aspx?id=" + id; 同意