2010-08-24 9 views
1

J'ai ajouté le contrôle HyperLink dans ma page. Quand j'entre "http://www.google.com", il s'ouvre dans une nouvelle fenêtre (bonne) et pointe sur google.target = _blank ouverture avec la même URL

1. Lorsque j'entre "www.google.com", il s'ouvre dans une nouvelle fenêtre, mais l'URL est "http://mysite.com/www.google.com". Pourquoi cela se passe-t-il? Comment doit pointer vers www.google.com

<a href= '<%# Eval("ConferenceUrl") %>' runat ="server" id="ConferenceUrl" 
target="_blank"> <%# Eval("ConferenceUrl")%> </a> 

Répondre

2

Les <%# Eval("ConferenceUrl") %> doit avoir le préfixe http://. Modifiez vos données ou ajoutez-les à l'attribut href.

<a href= 'http://<%# Eval("ConferenceUrl") %>' runat ="server" id="ConferenceUrl" target="_blank"> <%# Eval("ConferenceUrl")%> </a> 
3

Vous avez besoin http:// dans l'url, je crois.

0

vous devez ajouter http: // au début de href

Questions connexes