<a  href="JavaScript:JavaScriptOpenWindows('/House/ShowHouseInfo.asp?HouseInfoID=<%# DataBinder.Eval(Container.DataItem,"HouseInfoID").ToString() %>','ShowHouseInfo','468','420','0')">

解决方案 »

  1.   

    <a  href='<%# DataBinder.Eval(Container.DataItem,"HouseInfoID", "javascript:JavaScriptOpenWindows(\"/House/ShowHouseInfo.asp?HouseInfoID={0}\",\"ShowHouseInfo\",\"468\",\"420\",\"0\");") %>'>
      

  2.   

    你真厉害啊!可以了?能问一下  HouseInfoID={0}  代表什么吗?我刚刚自学 .net的
      

  3.   

    你还知道怎么把 "数据库绑定" 这几个字 让他形式为 其他形式的吗 ?比如 {}
    asp 就可以的,
      

  4.   

    那是Formatting的字符串,参考
    http://msdn.microsoft.com/library/CHS/cpref/html/frlrfSystemStringClassFormatTopic1.asp比如 {}?这是什么形式?
      

  5.   

    设计视图倒是无关紧要,你要是觉得不好看的话可以用
    <asp:Literal Text="<%# DataBinder.Eval(...)%>"></asp:Literal>
    的办法让"数据绑定"那几个字不显示