Pracuję nad aplikacją, w której muszę przekazać wartość nazwy użytkownika z kontrolera do widoku. próbowałem ViewData podaną w http://msdn.microsoft.com/en-us/library/system.web.mvc.viewdatadictionary.aspxJak przekazywać wartości z kontrolera do widoku w asp.net?
mojego kodu w kontrolerze jest
public ActionResult Index(string UserName, string Password)
{
ViewData["UserName"] = UserName;
return View();
}
gdzie nazwa użytkownika i hasło są uzyskane z innej formie.
I kod w widoku jest
@{
ViewBag.Title = "Index";
}
<h2>Index</h2>
<%= ViewData["UserName"] %>
Ale kiedy uruchomić ten kod, na wyświetlaczu pojawi <% = ViewData [ "username"]%> zamiast rzeczywistej nazwy użytkownika powiedzenia, na przykład „XYZ ".
Jak wyświetlić rzeczywistą nazwę użytkownika?
Z góry dziękuję bardzo za pomoc.