我的代码是:
<a href='<%# Eval("websitename")%>' runat="server" target="_blank">
<asp:Label runat="server" Text='<%# Eval("websitename")%>'></asp:Label>
</a>
我将从后面的代码绑定网站名称,当我点击它在我的本地主机中搜索该网站时。
如果该网站名称为“www.stackoverflow.com” 它打开像“localhost:1234 / www.stackoverflow.com
如何重定向到www.stackoverflow.com。
先谢谢
答案 0 :(得分:1)
将http://
添加到地址的开头:
<a href='http://<%# Eval("websitename")%>' runat="server" target="_blank">
<asp:Label runat="server" Text='<%# Eval("websitename")%>'></asp:Label>
</a>
答案 1 :(得分:0)
检查websitename是否以http://
开头,如果没有,请添加。
或者,如果websitename永远不会以http://
开头,请执行
<a href='<%# "http://" + Eval("websitename")%>'