MVC3에서 작업하고 있습니다. 오류 메시지를 표시하기 위해 _Layout.cshtml 파일에 DIV를 만들었으며 뷰 폴더에 C# 클래스 ErrorMessage를 만들었습니다. _layout.cshtml 파일_Layout MVC3에있는 액세스 Div ID
DIV :
이것은 클래스의 ErrorMessage 코드 : 클래스에서
public static class ErrorMessage
{
public static void Show(string message)
{
ErrorMessageDiv.InnerText = message;
}
public static void Hide()
{
}
}
이 오류를 제공 ErrorMessage가
" 에러 메시지 Div가 존재하지 않습니다 현재 컨텍스트 "
MVC3에서 어떻게 할 수 있습니까?
MVC3은 일반적인 WebForm처럼 "코드 숨김"또는 포스트 백과 작동하지 않습니다. View (cshtml)에 필요한 모든 정보는 컨트롤러 (또는 자바 스크립트로 비동기)에서보기로 전달되어야합니다. –