当前位置: 代码迷 >> ASP.NET >> 改变读取的数据库标题的颜色解决办法
  详细解决方案

改变读取的数据库标题的颜色解决办法

热度:8341   发布时间:2013-02-25 00:00:00.0
改变读取的数据库标题的颜色
我从数据库里读取所有文章的标题,用的是repeater的 <%#container.dataitem( "title ")%> 请问我想指定某一条记录的颜色为红色,应该如何做呢?谢谢!!!!我很急!!!
我用的VB语言如下: <asp:Repeater   ID= "myrepeater2 "     runat= "server ">
<itemtemplate>
  <asp:HyperLink   Text= ' <%#   Left(DataBinder.Eval(Container.DataItem, "wbiaoti "),21)+ "… "%> '   NavigateUrl= ' <%#   "wzph.aspx?id= "   &   Container.DataItem( "id ")   %> '   Target= "_blank "   runat= "server "/>
  <br>
    </itemtemplate>
    </asp:Repeater>
希望大家帮帮忙!万分感谢!!!

------解决方案--------------------------------------------------------
<asp:HyperLink Text= ' <%# Left(DataBinder.Eval(Container.DataItem, "wbiaoti "),21)+ "… "%> ' NavigateUrl= ' <%# "wzph.aspx?id= " & Container.DataItem( "id ") %> ' Target= "_blank " runat= "server "
【这儿增加style= "color: <%#((bool)DataBinder.Eval(Container.DataItem, "IsDisplay "))? "red ":string.Empty%> "】/>
改:
<A href= " <%# "wzph.aspx?id= " & Container.DataItem( "id ") %> " Target= "_blank " style= "color: <%#((bool)DataBinder.Eval(Container.DataItem, "IsDisplay "))? "red ":string.Empty%> "> <%# Left(DataBinder.Eval(Container.DataItem, "wbiaoti "),21)+ "… "%> </A>

  相关解决方案