asp.net 文字控制 bgcolor

Posted

技术标签:

【中文标题】asp.net 文字控制 bgcolor【英文标题】:asp.net literal control bgcolor 【发布时间】:2010-11-19 04:34:40 【问题描述】:

如何更改asp:Literal 控件的bgcolorfont

你能举个例子吗?

【问题讨论】:

【参考方案1】:

文字控制意味着它不输出任何周围的标签。因此,在它的 .Text 属性中包含您想要的任何标签并适当地标记它们。

例如

ltlFoo.Text = "<font style='background : orange;'>hello</font>";

【讨论】:

【参考方案2】:

Silky 是完全正确的,但是为了我的理智,请使用 CSS 而不是内联样式:

<style type="text/css">
    .beautiful
    
         font-family: Georgia, serif;
         color: #369;
    
</style>

<asp:Literal ID="myLitControl" runat="server" Text="<div class='beautiful'>Some Beautiful Text</div>" />

【讨论】:

【参考方案3】:

文字控件仅输出您输入的内容,没有其他内容。

标签控件的作用相同,但将它们包装在一个可以应用样式的跨度中。将您的 Literal 更改为 Label,您应该一切顺利。

【讨论】:

【参考方案4】:

简单地说,asp:Literal 是一个没有样式的控件,所以用另一个元素(如 div 或 span)将它括起来,并为这个元素赋予样式。

【讨论】:

【参考方案5】:

我已经做到了

<div style="color:rgba(255, 255, 255, 1)">
                        <asp:Literal ID="FailureText" runat="server" EnableViewState="False"  ></asp:Literal>

您可以创建一个 CSS 类,然后将其放入 DIV 中

【讨论】:

以上是关于asp.net 文字控制 bgcolor的主要内容,如果未能解决你的问题,请参考以下文章

文字控件用于啥,与 asp.net 中的标签控件有啥区别?

ASP.Net 文字。插入 html

asp.net mvc 时间前用文字助手 [重复]

ASP.NET MVC 正则表达式属性不适用于括号(文字)

ASP.NET Core MVC 标签助手参数中的字符串文字

在 asp.net 中显示和淡出状态消息的最佳方法?