2010-01-06 3 views
0

나는 a.master 페이지 1 개와 b.aspx.vb 페이지 1 개가 있습니다. 나는 b.aspx.vb 페이지에서 a.master.vbvb.net의 다이렉트 캐스트

Public Property Page_Title() As String 
    Get 
     Return title_div.InnerHtml 
    End Get 
    Set(ByVal value As String) 
     title_div.InnerHtml = value 
    End Set 
End Property 

에 다음과 같은 속성이 난

DirectCast(Page.Master, a_am).Page_Title = "/images/img1.png" 

을 가지고 있지만 내가 a.aspx 페이지를 열 때, 그것은 텍스트를 보여줍니다 /images/img1.png이지 이미지가 아닙니다. 어떻게 내가 원하는 이미지를 보여줄 수 있습니까?

답변

2

InnerHtml을 "/images/img1.png"문자열로 지정했습니다. 이미지 태그로 자동 변환 되리라고 어떻게 예상 했습니까? 이 시도 : 당신이 정말로 등 일부 "고도"텍스트가 있어야 접근성 등을 위해, 마음을 당신을 위해

DirectCast(Page.Master, a_am).Page_Title = "<img src='/images/img1.png' />" 

을 ...

0

유효한 둘 필요가 있도록이 페이지에 HTML을 추가 html로 문자열 :

DirectCast(Page.Master, a_am).Page_Title = "<img src='/images/img1.png' />"