SharePointCommunity
Die deutschsprachige Community für SharePoint, Microsoft 365, Teams, Yammer und mit Azure

Sponsored by

Willkommen im Forum Archiv.
Einträge sind hier nicht mehr möglich, aber der Bestand von 12 Jahren SharePoint-Wissen ist hier recherchierbar.




Userfriendly URLs und Routing

Unbeantwortet Dieser Beitrag hat 2 Antworten

Ohne Rang
9 Beiträge
Rolf Schädlich erstellt 19 Apr. 2017 15:46
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hallo,

im Rahmen unseres Website-Relaunches möchte ich für unsere Messedatenbank nutzerfreundliche URLs einsetzen.

Einzelne Messen sollen z.B. über

http://localhost:29418/tradefairs/Rosenheim/143129-messe-rosenheim

 

oder auch

 

http://localhost:29418/tradefairs/143129-messe-rosenheim

aufrufbar sein.

Mit ASP.NET MVC oder auch Webforms funktioniert das super.

Dafür stelle ich in der Routeconfig das Routing ein:

routes.MapPageRoute(

 

"tradefairs", "tradefairsdev/{place}/{id}-{title}", url.ToString & "/tradefairsdev/pages/tradefair.aspx",

 

 

False, Nothing, New RouteValueDictionary() From {

{

 

"id", "[a-zA-Z_0-9_-]*"}, {"title", "[a-zA-Z_0-9_-]*"}

})

routes.MapPageRoute(

 

"tradefairplaces", "tradefairsdev/{place}/", url.ToString & "/tradefairsdev/pages/tradefair.aspx",

 

 

False, Nothing, New RouteValueDictionary() From {

{

 

"id", "[a-zA-Z_0-9_-]*"}, {"title", "[a-zA-Z_0-9_-]*"}

})

Leider funktioniert das aber als Webpart in SharePoint so nicht.

Weiß jemand eine Lösung?

Danke und viele Grüße

Rolf

Alle Antworten

Ohne Rang
19231 Beiträge
Andi Fandrich Als Antwort am 19 Apr. 2017 16:15
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

[quote user="Rolf Schädlich"]http://localhost:29418/tradefairs/Rosenheim/143129-messe-rosenheim[/quote]

Das ist bei Euch benutzerfreundlich??? Schauder...

Letztlich hängt es davon ab, was genau eine solche Messe in SharePoint ist. Eine Website? Dann hat die ja sowieso eine wesentlich freundlichere URL. Eine Webseite? Auch das kann man mindestens so freundlich, wie in Deinem Beispiel haben. Ein Listenelement? Dann ist es nicht ganz wie in Deinem Beispiel, aber immer noch nicht sehr viel schlimmer.

Viele Grüße
Andi
af @ evocom de
Blog
Ohne Rang
9 Beiträge
Rolf Schädlich Als Antwort am 19 Apr. 2017 16:23
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

sehr hilfreich, Dein Beitrag.

Vielen Dank und Dir weiter viel Erfolg bei Deinen Antworten.