我在DATALIST中放置了一个ImageButton,用这个图片来链接相应的网址,当点击它,链接到相应的网址,可是不知如何编写这个ImageButton的PostBackUrl地址。
我这样尝试过不行
PostBackUrl='productdetail.aspx?=<%#DataBinder.Eval(Container.DataItem,"id")%>'
望大侠们提供方法????

解决方案 »

  1.   

    PostBackUrl= 'productdetail.aspx?id= <%#DataBinder.Eval(Container.DataItem, "id ")%> ' 
    应该是这样吧
      

  2.   

    PostBackUrl= 'productdetail.aspx?id=  <%#DataBinder.Eval(Container.DataItem, "id ")%> '  
    这个那里不行?
    不行 贴对应的 HTML 代码也可以在RowDataBound 事件里写 
      

  3.   

    试试:
    PostBackUrl= '<%# "productdetail.aspx?=" + DataBinder.Eval(Container.DataItem, "id ")%> ' 
      

  4.   

    相关例子:
    <a href='../Web_Page/GoodDetail.aspx?ProID=<%# DataBinder.Eval(Container.DataItem,"ProID")%>' style="font-style:normal; color:Red;">More>></a>