return_string += "<table border='1'><tr><td> 图书编号:</td><td width='100'>" + "无" + "</td></tr>";
 怎么将 “图书编号” 显示红色呢?return_string += "<table border='1'><tr><td> <span type='color:red'>图书编号:</span></td><td width='100'>" + "无" + "</td></tr>";我是这样写的,但是不行。在前台可以,但是后台写,就不变色了

解决方案 »

  1.   

    如下即可 
    <font color=red>图书编号</font>
      

  2.   

    你必须把html标签编码,不编码是无法解析的
      

  3.   

    1楼应该没问题的!
    不过楼主也可试试用class,如以下的!!
    .....<span class='chartColor'>图书编号:</span>......cs代码:
    <style type="text/css">
     .chartColor{'color:#ff0000;}
    </style>
      

  4.   

    1、前台div必须是runat="server"
    <div id="aaa" runat="server">      
    </div>
    2、后台代码
    string return_string = "<table border='1'><tr><td> <span style='color:red'>图书编号:</span></td><td width='100'>" + "无" + "</td></tr>";
    aaa.InnerHtml = return_string;
    之前你不应该写成type
      

  5.   

    这样写就可以了,你要指定这个table要显示到什么标签中
      

  6.   

    return_string += "<table border='1'><tr><td> <span style='color:red;'>图书编号:</span></td><td width='100'>" + "无" + "</td></tr>";
      

  7.   

    return_string += "<table border='1'><tr><td> <p type='color:red'>图书编号:</p></td><td width='100'>" + "无" + "</td></tr>";
      

  8.   

    是不是和引用的css冲突,用IE8的开发人员工具分析查看一下