Frage

Der Grund dieser Frage ist, weil ich Probleme mit einer Routenadresse in der MVC 4-Anwendung habe, was hier passiert, ist, dass ich auf diese Weise einen Aktionslink habe:

generasacodicetagpre.

und wenn ich die App im HTML im Webbrowser ausführen, erscheint der richtige Link

generasacodicetagpre.

Wenn ich jedoch auf den Link in der Webadressleiste klicke, erscheint die Zielroute wie folgt:

generasacodicetagpre.

ist ein Einfügen eines "#" -Karikums dazwischen, ist dies für alle Links in meinen verschiedenen Ansichten, sondern tut dasselbe, wenn ich die App in einem Webserver auch nicht nur in meinem lokalen Gerät bereitstellte, und dies macht dasDie Zielseite erscheint nicht richtig, ich kenne den Grund dafür nicht, ich habe jedoch ohne Erfolg gesucht, ich hoffe, Sie können mir helfen, danke im Voraus.

War es hilfreich?

Lösung

Ich habe den Grund für dieses Verhalten gefunden, weil ich die Skriptlast für Jquery Mobile auf dem Kopfteil in der Datei _LAYOUT_CSHTML wie dieses

habe

generasacodicetagpre.

Was ich tue, war der Speicherort von JqueryMobile-Skript bis zum Ende des _LAYOUT.CSHTML

geändert generasacodicetagpre.

Mit dieser Änderung wurde die Webroute ordnungsgemäß erstellt, ich hoffe, das hilft bei jemandem.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top