freiberuflicher Software Entwickler C#, vb.Net, vba, UWP, WPF, WinForms, SQL Server, Access, Excel, ASP.Net Core MVC Telefon: 07022/9319004   Kontakt
#

 

 

Seit Asp.Net Core kann man die URL Route für Controller Actions direkt vor der Action selbst als Attribute definieren.

 

Beispiel eines Url Pfades: man möchte die Auflistungen aller Artikel eines bestimmten Herstellers, wenn man ../Artikel/Hersteller/.. eingibt.

URL Pfad eingabe: http://localhost:53428/artikel/hersteller/test

Ergebnis: Hersteller=test

 

 

Unter asp.net core 2 gibt man jetzt das Routing direkt vor der MVC Contoller Action an

[Route ("Artikel/Hersteller/{Hersteller}")]

public IActionResult nach_Hersteller(string Hersteller)

{

    return Content("Hersteller=" + Hersteller);

}

 

In Visul Studio in der Controller Datei ArtikelController.cs

 

Deshalb entfällt die gleichzeitige Definition in der startup.cs Datei

Künftig können alle benutzerdefinierten Route Pfade als Attribute eingegeben werden

 

Unter ASP.Net MVC 5 muss man übergangsweise hier noch die folgende Zeile einfügen

routes.MapMvcAttibuteRoutes(); asp.net MVC 5

 

 

Debug in Visual Studio bei der Eingabe des Pfads

 

Tutorial:

https://www.youtube.com/watch?v=2idXkKWVL84

Mobile
»
🚩#22 ASP.Net: Validation, Gültigkeit
»
🚩#21 ASP.Net: Update von Daten mit Speichern der Edit View
»
#20 Formular Daten binden und in Datenbank anfügen
»
#19 ASP.Net Core MVC : DropDown Liste einfügen
»
#18 ASP.Net: Label anpassen
»
#17 ASP MVC: New-Formular zum Erstellen eines Eintrags
»
EF: Standardwerte vorgeben und Typ Double und Bool von ASP.Net Model zu SQL Server
»
#16 ASP.Net MVC: Eager Loading von Include Daten
»
#15 ASP.Net Core MVC: Daten Tabellen auf Webseite mit MVC anzeigen
»
#14 ASP.Net: Feldeigenschaften im Model eingeben Null Textlänge

.

Jobs, Projekte, Angebote für Freiberufler, Selbstständig an Raimund.Popp@Microsoft-Programmierer.de