cara menggunakan HyperLink di asp.net

pemrograman


hai saya baru mengenal teknologi asp.net

saya memerlukan sedikit informasi, saya menggunakan “Sistem File” sebagai host saya di aplikasi web C#.net,

di sini masalah saya adalah saya Menavigasi url ke “www.google.com” melalui Hyperlink tetapi saya menganggapnya sebagai sesuatu yang lebih seperti

http://localhost:1162/Secure%20Distributed%20Systems/www.google.com

kode sampel saya adalah

HyperLink1.NavigateUrl ="www.google.com";

dan saya juga sedang mencoba menyukainya
hyperlink==>
properti==>
Navigasiurl=”WWW.google.com”

Saya mencoba kedua jenis tersebut, apa masalahnya, bagaimana cara menghindarinya

Solusi 1

Coba ini

<asp:HyperLink ID="MyHyperLinkControl" NavigateUrl="http://google.com" runat="server">link</asp:HyperLink>

Solusi 89

Kode hyperlink ASP.NET Anda akan diterjemahkan ke:

HTML
<a href="www.google.com">link</a>

Jika ada tautan yang bukan awalan dengan simbol garis miring “https://www.codeproject.com/” atau skema “https/http”, browser akan menambahkan tautan yang Anda berikan dengan jalur folder web saat ini.

Contohnya, ini:

HTML
www.google.com

akan menjadi ini:

HTML
Fastest Web Hosting Services | Buy High Quality Hosting
Monsterhost provides fast, reliable, affordable and high-quality website hosting services. We're a Hosting Monster with unmatched security, 24/7 expert support.

atau ini:

HTML
Fastest Web Hosting Services | Buy High Quality Hosting
Monsterhost provides fast, reliable, affordable and high-quality website hosting services. We're a Hosting Monster with unmatched security, 24/7 expert support.

Ini tidak ada hubungannya dengan kontrol server Hyperlink di ASP.NET. Ini adalah perilaku default HTML.

Oleh karena itu, Anda harus mengawalinya dengan skema:

HTML
https

seperti ini:

ASP.NET
<asp:HyperLink ID="hp1" runat="server" NavigateUrl="https://www.google.com">Link</asp:HyperLink>

Solusi 2

menggunakan
ini
itu pasti akan berhasil

hyperlink1.NavigateUrl="http://www.google.com"  

コメント

タイトルとURLをコピーしました