asp.net 文字控制 bgcolor
Posted
技术标签:
【中文标题】asp.net 文字控制 bgcolor【英文标题】:asp.net literal control bgcolor 【发布时间】:2010-11-19 04:34:40 【问题描述】:如何更改asp:Literal
控件的bgcolor
和font
?
你能举个例子吗?
【问题讨论】:
【参考方案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的主要内容,如果未能解决你的问题,请参考以下文章