我正在開發一個應用程序,我需要將用戶名的值從控制器傳遞到視圖。 我試圖的ViewData如http://msdn.microsoft.com/en-us/library/system.web.mvc.viewdatadictionary.aspx如何從控制器傳遞值以在asp.net中查看?
我在控制器代碼中給出是
public ActionResult Index(string UserName, string Password)
{
ViewData["UserName"] = UserName;
return View();
}
其中從另一形式獲得用戶名和密碼。
而在視圖中的代碼是
@{
ViewBag.Title = "Index";
}
<h2>Index</h2>
<%= ViewData["UserName"] %>
但是當我運行該代碼時,顯示屏顯示<%=計算機[「用戶名」]%>而不是實際的用戶名說,例如「XYZ 」。
我應該如何顯示實際的用戶名?
非常感謝您的幫助。