0

私のコードは次のとおりです。

 <a href='<%# Eval("websitename")%>' runat="server" target="_blank">
 <asp:Label runat="server" Text='<%# Eval("websitename")%>'></asp:Label>
 </a>

ローカルホスト内でそのWebサイトを検索するためにクリックすると、コードビハインドからWebサイト名をバインドします。

そのウェブサイト名が「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://、そうでない場合は追加します。

または、websitenameがで始まらない場合はhttp://

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