Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 将样式添加到asp:Localize_Asp.net - Fatal编程技术网

Asp.net 将样式添加到asp:Localize

Asp.net 将样式添加到asp:Localize,asp.net,Asp.net,我在ASPX文件中有以下标记: <asp:Localize ID="Localize2" meta:resourcekey="locSystemTriggeredClipDurationRc1" runat="server" EnableViewState="False" Text="Some text"> </asp:Localize> 我希望能够将此文本设置为灰色,并将其向右移动几个像素,以便: <asp:Localize ID

我在
ASPX
文件中有以下标记:

<asp:Localize ID="Localize2" 
    meta:resourcekey="locSystemTriggeredClipDurationRc1" runat="server" 
    EnableViewState="False" Text="Some text">
    </asp:Localize>

我希望能够将此文本设置为灰色,并将其向右移动几个像素,以便:

<asp:Localize ID="Localize2" 
    meta:resourcekey="locSystemTriggeredClipDurationRc1" runat="server" 
    EnableViewState="False" Text="Some text"
    style="padding: 0px 0 0px 70px;color:grey">
    </asp:Localize>

然而,这不起作用。有没有一种方法可以将样式添加到
asp:Localize
标记中?

这是我添加的带有强调的引用

Localize控件继承自Literal控件,并且是 在各方面都与之相同。本地化控制在设计阶段使用 区分可以本地化的静态文本与其他文本的时间 静态文本尽管标签控件允许您将样式应用于 显示的文本,本地化控件不。你可以 通过设置以编程方式管理控件中显示的文本 从文本控件继承的Literal.Text属性


Localize
不会生成任何标记,因此您无法直接设置其样式,但您始终可以将其放入
span
中并设置其样式:

<span style="padding: 0px 0 0px 70px;color:grey">
 <asp:Localize ID="Localize2" 
    meta:resourcekey="locSystemTriggeredClipDurationRc1" runat="server" 
    EnableViewState="False" Text="Some text">
 </asp:Localize>
</span>


+1获取良好信息。如果有解决方案的话,我会检查它。没问题,我确信用可风格的控件/标记包装它的解决方案是显而易见的:)