2010-03-04 4 views

답변

38

이보기에 작동합니다 : 당신의 컨트롤러에서

<%= this.ViewContext.RouteData.Values["id"] %> 

(경로 매개 변수를 가정은 "ID"라는)

+1

이 매개 변수를 확인하지 않으므로 잠재적으로 취약합니다. –

+1

@ 잭 : 예, 아마. 뷰가 항상 동일한 라우트를 사용하여 호출된다는 보장이 없으므로 "id"값이 누락 될 수 있습니다. – M4N

+0

마지막으로, 정말 고마워요 .. –

10

viewData를 통해 전달할 수 있습니다. 보기에

public ActionResult Index(string id) 
{ 
    ViewData["Name"] = Server.UrlEncode(id); 
    return View(); 
} 

:

<h1><%= ViewData["Name"] %></h1> 
관련 문제