2009-08-10 23 views
0

Ich konnte ein Website-Projekt erfolgreich in ein WAP-Projekt konvertieren (wirklich Code in ein WAP-Projekt kopieren).Seitenumleitungen funktionieren nicht nach Konvertierung nach WAP

Alles ist in Ordnung, außer nach der Site läuft, werden alle Links auf Seite nicht gefunden. Ich versuche herauszufinden, warum, aber es ist nicht offensichtlich.

Wenn Sie also auf einen Link klicken, tritt ein Handler in Kraft? Welche serverseitigen Variablen treten ein, um die Anfrage zu bearbeiten? Ich nehme an, ich würde nicht auf eine global.asax schauen, da dies wirklich für Anwendungsereignisse ist.

so in unserem Kopf zum Beispiel ist hier ein Link:

<td class="HeaderLink"><a runat="server" id="Account">Account</a></td> 

in dem Code-Behind der Header Kontrolle übernehmen wir diese Verbindung gesetzt, die einfach auf eine ASPX-Seite setzt, wie auf unserer Website angegeben. Jetzt ist das magische Ereignis, nachdem der Link angeklickt ist, was ich nicht herausfinden kann oder nicht magisch, aber das Problem. Diese Links wurden nicht geändert und funktionierten in einem Nicht-WAP-Projekt einwandfrei. Die Ordnerstruktur ist gleich.

+1

Sind sie LinkButton-Steuerelemente? Hyperlink-Steuerelemente? Plain alte HTML-Anker? Werden diese auf Seiten Ihrer Website oder auf externe URLs umgeleitet? Bitte poste ein paar Beispiele für HTML und serverseitigen Code. –

+0

Sie sind reguläre Hyperlink-Tags. Der Link hat sich nicht geändert. Dies funktionierte auf einer ASP.NET-Website einwandfrei. Es verbindet einfach http: //oursite/somepage.aspx – PositiveGuy

+0

Ok, also, wenn ich es eintippe, die gleiche genaue URL hinter dem Beispiel-Hyperlink und drücken Sie die Eingabetaste, kann es auf diese Seite gut gehen. Nur wenn ich klicke, um über den Hyperlink dorthin zu gelangen ... genau die gleiche URL! – PositiveGuy

Antwort

Verwandte Themen