我創建這個接觸形式,這是相當多的,你可以找到的文件是什麼: http://our.umbraco.org/documentation/Reference/Mvc/forms一把umbraco - 從地面控制器將數據傳遞到瀏覽
的問題是,在我的動作,我加入了一些數據到ViewData集合,但我無法進入視圖。
這裏是動作:
public ActionResult ProcessForm(ContactFormModel model)
{
if (!ModelState.IsValid) {
// do something here
return CurrentUmbracoPage();
}
// process form
// set success flag
ViewData("SuccessMessage") = "We will be contacting you soon..";
return RedirectToCurrentUmbracoPage();
}
這裏是視圖:
<h1>@ViewData("SuccessMessage")</h1>
它會返回此錯誤:
Compilation Error, Error Message: CS0103: The name 'ViewData' does not exist in the current context
非常感謝,而從vb.net來回切換到C#我endup錯過了。 – CodeMaster2008