MVC Meine URL erstellt "? Length = 4"

8

Ich erstelle eine MVC4-Anwendung. Ich habe ein kleines Problem. Mein Code ist

%Vor%

Ich erhalte eine URL von http://localhost:2355/Home/Contract?Length=4

Ich möchte meine URL als
http://localhost:2355/Home/Contract

mein ruoting ist

%Vor%

Wenn Sie Antwort haben, bitte helfen Sie mir ...

    
user2739679 11.09.2013, 06:54
quelle

2 Antworten

13

Sie haben die Parameter verwechselt. Sie müssen anonymes Objekt als htmlAttributes-Parameter senden.

%Vor%

Hier ist die MSDN-Seite für diese Überladung:

Ссылка

    
Ufuk Hacıoğulları 11.09.2013, 07:00
quelle
1

Sie müssen den Parameter

hinzufügen %Vor%

bis Html.ActionLink .

Das erste Objekt ist für die Abfragezeichenfolge, das zweite für die HTML-Parameter.

    
devio 11.09.2013 06:58
quelle