我正在使用MVC3。我在_Layout.cshtml文件中創建了一個用於顯示錯誤消息的DIV,並且我在視圖文件夾中創建了一個C#類ErrorMessage。訪問Div Id放在_Layout MVC3
DIV在_layout.cshtml文件:
這是一流的ErrorMessage代碼:
public static class ErrorMessage
{
public static void Show(string message)
{
ErrorMessageDiv.InnerText = message;
}
public static void Hide()
{
}
}
在類的ErrorMessage提示錯誤
「錯誤信息 當前上下文中不存在Div「
任何想法如何在MVC3中做到這一點?
您必須記住,MVC3不像常規WebForms那樣使用「代碼隱藏」或回發。 View(cshtml)要求的所有信息必須從控制器傳遞到視圖(或使用javascript異步) – 2011-03-17 13:42:57