Wie Sie wissen, wann wir Details eines Artikels gehen wollen es vonWas ist die besondere Bedeutung von id in MVC
@Html.ActionLink("Details", "Details", new { id=item.Id })
http://localhost:xxxx/Item/Details/1
erreicht Was sollen wir dieses „1“ Parameter nennen? Es ist kein Querystring-Parameter, aber was ist das? Wird dieser Parameter von mvc als Querystring-Parameter interpretiert?
Und eine andere Sache ist, wenn ich den Link wie unten beschrieben:
@Html.ActionLink("Edit", "Edit", new { itemIdNo=item.Id })
mvc schafft diesen Link als:
http://localhost:xxxx/Item/Details?itemIdNo=1
Wie Sie sehen, sind sie ganz anders. Hat der Parameter "id" eine besondere Bedeutung in MVC?
Wie sollen wir diesen Parameter "1" nennen? Es ist kein Querystring-Parameter, aber was ist das?
Wird dieser Parameter von mvc als Querystring-Parameter interpretiert?
Überprüfen Sie die Route Tabelle – Satpal
Es ist nicht besonders. Es hängt alles von Ihren Routen ab, die Sie eingerichtet haben –