2017-01-12 4 views
0

Ich habe Code, der einen Bildpfad erzeugt. Das Problem ist, dass meine Website auf https geändert wurde und das Bild nicht mehr angezeigt wird, da der Bildpfad http ist. Kann jemand vorschlagen, wie ich den Code unten zu https ändere?ASP.NET Bildwechsel zu https

If routes.ContainsKey(m_id) Then 
      Dim m_uri As Uri = CurrentNode.Uri 
     Dim m_builder As New UriBuilder (m_uri.Scheme,m_uri.Host) 
      m_builder.Path=String.Format("/resources/image/gritroutes/gritmaps/{0}.jpg",m_id) 
      TitleBar.Text = Property_title + " for " + routes.item(m_id) + " - Council" 
      phGritPic.Text = String.Format("<img src='{0}' alt='grit route' style='max-width: 530px;' class='auto' />",m_builder.ToString) 
      phGrittingKeyText.Visible = True 
     End If 

Antwort

0

Sie können m_url.Scheme zu m_uri.SchemeHttps ändern

If routes.ContainsKey(m_id) Then 
      Dim m_uri As Uri = CurrentNode.Uri 
     Dim m_builder As New UriBuilder (m_uri.SchemeHttps,m_uri.Host) 
      m_builder.Path=String.Format("/resources/image/gritroutes/gritmaps/{0}.jpg",m_id) 
      TitleBar.Text = Property_title + " for " + routes.item(m_id) + " - Council" 
      phGritPic.Text = String.Format("<img src='{0}' alt='grit route' style='max-width: 530px;' class='auto' />",m_builder.ToString) 
      phGrittingKeyText.Visible = True 
     End If