0

我有一个如下所示的删除表单:

@using (Html.BeginForm()) {
    @Html.AntiForgeryToken()    
    <p>
    <input type="submit" value="Delete"/> |
    @Html.ActionLink("Back to List", "Index")
    </p>
}

但我的控制器操作抱怨 __RequestVerificationToken 不存在。我很困惑。我把 AntiForgeryToken 放在那里。当我查看为删除表单呈现的 HTML 时,没有隐藏字段——好像只是跳过了 AntiForgeryToken 调用。但为什么?

4

0 回答 0