2009-08-10 4 views
0

J'ai réussi à convertir (vraiment copier du code vers un projet WAP) un projet de site Web vers un projet WAP.Les redirections de pages ne fonctionnaient pas après la conversion vers le WAP

Tout va bien, sauf après que le site fonctionne, tous les liens redirigent vers la page introuvable. J'essaie de comprendre pourquoi mais ce n'est pas apparent.

Lorsque vous cliquez sur un lien, un gestionnaire est-il activé? Quelles variables côté serveur entrent en jeu pour gérer la demande? Je suppose que je ne regarderais pas un global.asax car c'est vraiment pour les événements d'application.

donc dans notre tête, par exemple, voici un lien:

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

dans le code-behind du contrôle d'en-tête, nous fixons ce lien qui il définit simplement une page .aspx comme indiqué sur notre site. Maintenant, la magie qui se passe après que le lien est cliqué est ce que je ne peux pas comprendre ou pas la magie mais le problème. Ces liens n'ont pas été modifiés et fonctionnaient correctement dans un projet non-WAP. La structure du dossier est la même.

+1

S'agit-il de contrôles LinkButton? Contrôles de lien hypertexte Ancres HTML simples? S'agit-il de redirections vers des pages de votre site ou vers des URL externes? Veuillez poster un exemple de code HTML et côté serveur. –

+0

Ce sont des étiquettes de lien hypertexte régulières. Le lien n'a pas changé. Cela fonctionnait correctement dans un site Web ASP.NET. Il lie simplement à http: //oursite/somepage.aspx – PositiveGuy

+0

Ok, donc si je le tape, la même URL exacte derrière cet exemple lien hypertexte et appuyez sur Entrée, il peut arriver à cette page très bien. C'est seulement quand je clique pour y accéder via le lien hypertexte ... même URL exacte! – PositiveGuy

Répondre

Questions connexes