내 액세스 데이터베이스의 productID 필드를 사용하여 URL을 바인딩하면 데이터베이스가 첫 번째 필드에서 2로 시작하여 예를 들어 잘못된 값을 반환합니다. -1을 반환하고 3을 -2로 반환합니다. 등등.asp 바인딩이 데이터베이스에서 잘못된 값을 반환하는 중
<a href='details.aspx?ID=<%#Eval("ProductID") %>'>
감사
내 액세스 데이터베이스의 productID 필드를 사용하여 URL을 바인딩하면 데이터베이스가 첫 번째 필드에서 2로 시작하여 예를 들어 잘못된 값을 반환합니다. -1을 반환하고 3을 -2로 반환합니다. 등등.asp 바인딩이 데이터베이스에서 잘못된 값을 반환하는 중
<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") %>'
/>
아니요, 죄송합니다. – john
john try 하이퍼 링크 –
시도 :
<a href="details.aspx?ID='<%# DataBinder.Eval(Container.DataItem, "ProductId")%>'">
나는 wats 문제를 안다. .. 그러나 나는 이것을 시험해 보았고, 완벽하게 작동한다. < /a> 테스트 db, 열 이름, 입력 된 데이터 .. –