我是Orchard的新手。我創建了一個簡單的反饋表單部件。這是我在控制器中將數據插入到數據庫中,但它不起作用。Orchard - 將反饋表格記錄保存到數據庫
[HttpPost]
public ActionResult Feedback(FeedbackViewModel form)
{
var feedback = _orchardServices.ContentManager.New<FeedbackPart>("FeedbackWidget");
feedback.EmailAddress = form.EmailAddress;
feedback.Name = form.Name;
feedback.Comment = form.Comment;
feedback.SubmitDate = DateTime.Now;
_orchardServices.ContentManager.Create(feedback);
return View("FeedbackSent", form);
}
任何想法我做錯了什麼?它不會拋出任何錯誤,但我沒有看到任何新記錄被插入到數據庫表中。
謝謝。
感謝。使用新的內容類型工作。 – user471317 2012-03-21 00:12:51
我剛剛注意到,我在管理控制檯中看到15個以上的反饋內容項目,每個反饋都提交了一個。這是不可取的,因爲當網站上線時,這個列表將會變得非常大。我想創建一個反饋頁面作爲內容類型是不正確的做法。 – user471317 2012-03-28 22:41:29