我正嘗試創建聯繫我們頁面,其中用戶填寫詳細信息並提交,並在底部顯示來自服務器的消息。Mvc查看渲染
我實施的方式是這樣的。
[HttpGet]
public ActionResult ContactUs()
{
//Process the stuff
return View("~Views/Contact/Contact.cshtml", model)
}
現在當頁面加載時,它會觸及上面的方法並顯示包含頁眉和頁腳的佈局的表單。
一旦用戶提交形成它擊中以下方法
[HttpPost]
public ActionResult ContactUs(ContactUs form)
{
//Process the stuff
View.Message="Thank you for your enquiry."
return View("~Views/Contact/Contact.cshtml", model)
}
它返回到同一頁但它不呈現體佈局甚至沒有頁眉或頁腳簡單地顯示輸出形式。
不知道我在那裏做錯了什麼,有沒有更好的方法?
感謝
你確定你在遇到問題時有相同的代碼嗎? – Shyju
模型對象是什麼? –