Routing: Wie Aktion Name in URL verbergen?

8

In der MVC-Standardroute

%Vor%

Immer wenn auf die Indexaktion zugegriffen wird, zeigt die URL den Aktionsnamen nicht an, wenn auf die Aktion "Index" zugegriffen wird.

Ich möchte dieses Verhalten auf einem anderen Controller erhalten, der Daten für ein einzelnes Element abruft. Ich möchte, dass die Standardaktion "get" genannt wird, und für diese Aktion möchte ich, dass die URL den Aktionsnamen nicht anzeigt, nur den Controller und die Element-ID.

Ich dachte, dass eine ähnliche Route zu der oben genannten, wie folgt:

%Vor%

würde den Trick machen, aber es gibt mir eine URL wie localhost: xxxx / item / Get / 152 ... Was vermisse ich?

    
yu_ominae 23.01.2012, 08:12
quelle

2 Antworten

13

Versuchen Sie Folgendes:

%Vor%     
robasta 23.01.2012, 08:15
quelle
0

Versuchen Sie Folgendes:

%Vor%     
saurav singh 02.08.2017 08:25
quelle

Tags und Links