FormatString()是我自定义的函数/////

解决方案 »

  1.   

    使用linkbutton
    <asp:linkbutton Text='<%# DataBinder.Eval(Container.DataItem,"biaoti") %> onclick="javascript:newwin('zhuan.aspx?id=<%#DataBinder.Eval(Container.DataItem,"id")#>')"
      

  2.   

    <asp:HyperLink  NavigateUrl="javascript:newwin('zhuan.aspx?id='"+<%# (string)DataBinder.Eval(Container.DataItem,"id") %>+"')"><%# FormatString(DataBinder.Eval(Container.DataItem,"biaoti").ToString()) %></asp:HyperLink>把text放在外面试试?----------仅代表我的意见-----