Laden...

Hyperlink --> Url zur erstellten aspx Seite

Erstellt von tonikln vor 11 Jahren Letzter Beitrag vor 11 Jahren 1.041 Views
T
tonikln Themenstarter:in
137 Beiträge seit 2006
vor 11 Jahren
Hyperlink --> Url zur erstellten aspx Seite

Hallo zusammen,

ich bräuchte Hilfe beim navigieren einer erstellten Seite.
Ich habe Daten die ich in einem GridView anzeigen lasse. Eine Spalte ist als Hyperlink definiert. Das habe ich im Event RowDataBound gemacht.
Anschließend habe ich eine Test.aspx Seite erstellt. Wenn ich auf den Hyperlink Klicke, soll die aspx seite geöffnet werden.
Aktueller Stand:


 protected void gridView_RowDataBound(object sender, GridViewRowEventArgs e)
        {
            HyperLink hlControl = new HyperLink();
            hlControl.Text = e.Row.Cells[0].Text;
            hlControl.NavigateUrl = "~/Test.aspx";
            e.Row.Cells[0].Controls.Add(hlControl);

Leider steht da immer Die Webseite wurde nicht gefunden.
Kann mir da einer helfen ?
Vielen Dank


90% aller Fehler sitzen zwichen tastatur und Stuhl!!!

5.941 Beiträge seit 2005
vor 11 Jahren

Hallo tonikln

Wie lautet denn die Url im Quelltext, also wohin zeigt der Link denn?

Gruss Peter

--
Microsoft MVP - Visual Developer ASP / ASP.NET, Switzerland 2007 - 2011

T
tonikln Themenstarter:in
137 Beiträge seit 2006
vor 11 Jahren

Hi,

der leitet mich hier weiter:

http://local/Test.aspx


90% aller Fehler sitzen zwichen tastatur und Stuhl!!!

D
615 Beiträge seit 2009
vor 11 Jahren

Hallo Tonikln

Versuch mal folgendes :


 hlControl.NavigateUrl = Page.ResolveUrl("~/Test.aspx");


Sollte es nicht funktionieren :
=> Hostest du im IIS ?
=> Wie sollte der Pfad sein ?

Beste Grüsse

Diräkt

Edit : Beitrag nachträglich richtig durchgelesen 😃