programing

보기에서 C # 면도기 URL 매개 변수

nasanasas 2020. 11. 29. 11:45
반응형

보기에서 C # 면도기 URL 매개 변수


Request["parameterName"]뷰 내에서 null을 반환하는 이유는 무엇 입니까? 컨트롤러에서 가져올 수 있다는 것을 알고 있지만 뷰에서 약간 확인해야합니다. ASP.NET MVC 3을 사용하고 있습니다.


다음을 사용할 수 있습니다.

Request.Params["paramName"]

참고 항목 : Request.Params와 Request.Form은 언제 다른가요?


이 스레드 에서 해결책 찾았습니다.

@(ViewContext.RouteData.Values["parameterName"])

@(ViewContext.RouteData.Values["parameterName"]) ROUTE PARAM과 함께 일했습니다.

Request.Params["paramName"] ROUTE PARAM에서 작동하지 않았습니다.


보기 내부에서 확인하는 경우 ViewBag.

컨트롤러에서 :

ViewBag["parameterName"] = Request["parameterName"];

RequestResponse속성이 Controller클래스에 의해 노출 된다는 점은 주목할 가치가 있습니다. 그들은 같은 의미를 가지고 HttpRequestHttpResponse.

참고 URL : https://stackoverflow.com/questions/6514292/c-sharp-razor-url-parameter-from-view

반응형