0
設置MVC2 Html.HiddenFor值我嘗試下面的方法,但它不工作:如何從ViewData的
<%: Html.HiddenFor(m => m.Email, (string)ViewData["Email"])%>
<%: Html.HiddenFor(m => m.Email, new{value = (string)ViewData["Email"]})%>
PLZ書於。
設置MVC2 Html.HiddenFor值我嘗試下面的方法,但它不工作:如何從ViewData的
<%: Html.HiddenFor(m => m.Email, (string)ViewData["Email"])%>
<%: Html.HiddenFor(m => m.Email, new{value = (string)ViewData["Email"]})%>
PLZ書於。
在ASP.NET MVC中,數據由控制器設置。視圖僅用於顯示控制器傳遞的數據。此外,我會建議你使用強類型視圖和視圖模型,而不是ViewData。
public ActionResult Index()
{
var model = new SomeViewModel
{
Email = "[email protected]"
};
return View(model);
}
並在視圖簡單:
<%= Html.HiddenFor(m => m.Email) %>