2011-09-13 59 views

回答

4

ViewBag/ViewData的做工精細。例如:

public ActionResult Index() 
{ 
    ViewBag.Message = "Hello World"; 
    return View(); 
} 

和內部_Layout.cshtml

<div>@ViewBag.Message</div> 
+0

我想從AccountController中的HTTP-Post方法LogOn傳遞一個模擬授權類型到_Layout.cshtml,這種方法將不起作用,你有什麼想法嗎? – Yends

+0

@結束,爲什麼它不工作?只需在您的POST操作中將ViewBag變量設置爲您想要發送的任何值即可。此外,在您的佈局中,您可以測試該值是否已設置,然後才能使用它。 –

+0

我的同事其實是一個在這方面工作的人,並且越來越困惑,我會讓他做出自己的賬戶並繼續這個話題。感謝您的輸入。 – Yends

相關問題