0
提交表單鑑於在視圖我有這樣的代碼:使用IPagedList
`@model IPagedList<WebApplication3.Models.TopicAndDetails>
...
@foreach (var item in Model)
{...
@Html.DisplayFor(modelItem => item.Topic)
...
}...
@using (Html.BeginForm("Index", "QuestionAndAnswer", FormMethod.Post))
{
@Html.TextBoxFor(model => model.Topic) // I want to use it but I can't
<button type="submit" class="btn btn-default" value="submit">Submit</button>
}`
我怎樣才能提交表單創建新的話題,但我仍然使用IPagedList。謝謝你的幫助 。
我有你的代碼,但模型仍然是IPagedList <.TopicAndDetails>的參數,並且在Controller中提交模型爲空時。在控制器中我有這個代碼 '[HttpPost] public ActionResult Index(TopicAndDetails model) { TopicAndDetails topic = new TopicAndDetails(); topic.Topic = model.Topic; db.Topics.Add(topic); db.SaveChanges(); return RedirectToAction(「Index」); }' –
@VũNgô查看更新 –