asp.net
  • image
  • 2016-02-10 51 views 1 likes 
    1

    我想給填充到剩餘空間在ASP形象:字面ASP:文字與IMG的不對齊

    <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

    嗯,不是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\" />"; 
    } 
    
    +0

    我能夠解決它通過將文本添加到資源文件並使用 – makdu

    相關問題