LinkButton的PostBackUrl问题

来源:百度知道 编辑:UC知道 时间:2024/06/08 22:00:54
<asp:LinkButton runat="server" PostBackUrl='Default2.aspx?id=<%#Eval("id"])%>' >查看详情</asp:LinkButton>
链接到Default2后,为什么url写得id参数是<%#Eval(\"id\"]) ,而不是我绑定的id?

我没用过,推荐你还是用HyperLink吧
<asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl='<%# Eval("id", "blogpagetwo.aspx?id={0}") %>'
</asp:HyperLink>

你多了个中括号...

<asp:LinkButton runat="server" PostBackUrl='Default2.aspx?id=<%#Eval("id")%>' >查看详情</asp:LinkButton>