SharePointCommunity
Die deutschsprachige Community für SharePoint 2016, 2013 und Office 365

Userfriendly URLs und Routing

bewertet von 0 Usern
Nicht beantwortet Dieser Beitrag hat 0 Geprüfte Antworten | 2 Antworten | 1 Follower

Ohne Rang
Männlich
9 Beiträge
Rolf Schädlich erstellt in 19 Apr 2017 15:46

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

Top-10-Beitragsschreiber
Männlich
17.706 Beiträge

Rolf Schädlich:

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
Männlich
9 Beiträge

sehr hilfreich, Dein Beitrag.

Vielen Dank und Dir weiter viel Erfolg bei Deinen Antworten.

Seite 1 von 1 (3 Elemente) | RSS