asp:文字与img不对齐

时间:2016-02-10 03:05:53

标签: asp.net image

我试图在asp:literal

中为图像中的左侧空格填充
 <asp:Literal ID="litPageHeader" runat="server" meta:resourcekey="litPageHeaderResource1"
            Text='<img style="padding-left:50px;" src="images/en/HdrFtr/sh-traveldetails.gif" alt=" MY Travel Details"  />' />

但是当我检查页面的源代码时,我正在

<img alt="Your Travel Details" src="images/en/HdrFtr/sh-traveldetails.gif">

填充效果未来......是否有任何遗漏

1 个答案:

答案 0 :(得分:1)

嗯,不是100%肯定为什么会发生这种情况。我打赌与某些奇怪的方式有关,单引号和双引号被解释。

但是,我确信在某些页面事件(如Page_Load())中设置后面代码中的Text属性是可行的。我今天已经使用过与此类似的代码:

protected void Page_load(Object sender, EventArgs e)
{
    litPageHeader.Text = "<img style=\"padding-left:50px;\" src=\"images/en/HdrFtr/sh-traveldetails.gif\" alt=\" MY Travel Details\"  />";
}