私のアクションリンクは次のようになります。
<%= Html.ActionLink("Delete Message", "DeleteMessage", new { messageId=item.MESSAGEID })%>
そして、私のコントローラーでの私のアクションは次のようになります。
[AcceptVerbs(HttpVerbs.Delete)]
public ActionResult DeleteMessage(int messageId)
{
Message message = context.Messages.FirstOrDefault(m => m.MESSAGEID.Equals(messageId));
if (message != null)
{
context.Messages.DeleteOnSubmit(message);
context.SubmitChanges();
}
return View();
}
しかし、何らかの理由で、私のモデルのアイテムはまだ削除されません。どこが間違っているのですか?