2016-04-07 12 views
0

Ich verwende asp:GridView. Ich habe ein Feld mit Hyperlink darin. Ich muss in der Lage sein, diesen Link zu aktualisieren (indem ich auf 'edit' klicke) und auch die Website zu verbinden, die Link zur Verfügung stellt, wenn ich auf den Link klicke. Alles funktioniert gut, außer wenn ich auf den Link klicke, ich habe localhost vorangestellt. Also, wenn mein Link ist: www.google.com, mit Klick auf den Link werde ich auf localhost:8080/www.google.com umgeleitet. Wie wird der vorangestellte localhost entfernt?Asp GridView vor localhost beim Klicken auf den Link

Mein Code unten:

<asp:BoundField 
DataField="CUSTOMER" 
HtmlEncode="False" 
DataFormatString="<a target='_blank' href='{0}'>{0}</a>" 
HeaderText="Customer - link" /> 

Antwort

1

dies versuchen, wird dies für Arbeit Sie

<Columns> 
     <asp:BoundField 
      DataField="CUSTOMER" 
      HtmlEncode="False" 
      DataFormatString="<a target='_blank' href='https://{0}'>{0}</a>" 
      HeaderText="Customer - link" /> 
    </Columns> 
Verwandte Themen