2013-07-09 10 views
0

의 의미를 "*"나는이 경로에 "*"본 :Asp.net Mvc 라우팅. ASP.NET MVC 라우팅에서 경로

{Controller}/{Action},{*parameters} 

이 무엇을 의미합니까?

+0

StackOverflow에 오신 것을 환영합니다! 여기에 질의 응답 형식을 사용합니다. 다른 질문을 http://stackoverflow.com/questions/ask를 사용하여 두 번째 질문으로 다시 대답하는 것이 더 좋으므로 답변을 분리 할 수 ​​있습니다. 질문을 편집하여 다른 질문을 꺼내 따로 따로 게시 할 수 있습니다. –

답변

2

catchall 매개 변수입니다. 슬래시를 사용하려면 항상 마지막에 있어야하며 슬래시는 무시하십시오 (/). 예 :

홈/색인/푸/바/바즈

ControllerHome, ActionIndex 될 것입니다되며 parametersFoo/Bar/Baz 될 것입니다.

{Controller}/{Action}/{parameters}을 대신 사용하는 경우 parametersFoo이고 나머지 URL은 손실됩니다.

+0

슬래시 만 무시합니까? – fuat

+0

매개 변수의 구분 기호로 슬래시가 더 이상 표시되지 않습니다. 나는 그 대답을 분명히 할 것이다. – Stijn