我正在创建这个联系表格,您可以在文档中找到它:http: //our.umbraco.org/documentation/Reference/Mvc/forms
问题是,在我的操作中,我正在向 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>
它将返回此错误:
编译错误,错误消息:CS0103:当前上下文中不存在名称“ViewData”