当我使用我的访问数据库中的 productID 字段绑定 url 时,它返回错误的值,例如,因为我的数据库从第一个字段作为 2 开始,它返回 -1,然后 -2 表示 3,依此类推。
<a href='details.aspx?ID=<%#Eval("ProductID") %>'>
谢谢
当我使用我的访问数据库中的 productID 字段绑定 url 时,它返回错误的值,例如,因为我的数据库从第一个字段作为 2 开始,它返回 -1,然后 -2 表示 3,依此类推。
<a href='details.aspx?ID=<%#Eval("ProductID") %>'>
谢谢
尝试<a href="details.aspx?ID='<%#Eval("ProductID") %>'">
或者
使用asp超链接
<asp:HyperLink runat="server"
NavigateUrl='details.aspx?ID=<%# Eval("ProductID") %>'
/>
尝试:
<a href="details.aspx?ID='<%# DataBinder.Eval(Container.DataItem, "ProductId")%>'">