0

我的代码是:

 <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。

提前致谢

4

2 回答 2

1

添加http://到地址的开头:

 <a href='http://<%# Eval("websitename")%>' runat="server" target="_blank">
       <asp:Label runat="server" Text='<%# Eval("websitename")%>'></asp:Label>
 </a>
于 2013-02-04T12:58:52.830 回答
0

检查网站名称是否以开头,http://如果不是,请添加它。

或者,如果网站名称从不以 开头http://,则执行

<a href='<%# "http://" + Eval("websitename")%>'
于 2013-02-04T13:00:16.943 回答