在Razor视图中输入的onclick事件中注入模型字段

在Razor视图中输入的onclick事件中注入模型字段,razor,asp.net-mvc-4,Razor,Asp.net Mvc 4,我的客户端脚本编写很粗糙,我刚开始使用Razor。我无法找到执行以下操作的方法,我希望在onclick确认消息中插入一个模型字段值: @using (Html.BeginForm("Delete", "ManageLocations", new { id = @Model.Location.Id })) { <input type="submit" onclick="return confirm('Are you sure you wish to de

我的客户端脚本编写很粗糙,我刚开始使用Razor。我无法找到执行以下操作的方法,我希望在onclick确认消息中插入一个模型字段值:

@using (Html.BeginForm("Delete", "ManageLocations", new { id = @Model.Location.Id }))
                   { <input type="submit" onclick="return confirm('Are you sure you wish to delete @Model.Location.DisplayLocation ?');" value="Delete">}
@使用(Html.BeginForm(“删除”,“管理位置”,新的{id=@Model.Location.id}))
{ }

我遗漏了什么?

oops,愚蠢的错误……我把这个BeginForm嵌入了另一个BeginForm中……这不起作用的原因是你不能让一个表单嵌套在另一个表单中。

oops,愚蠢的错误…我将此BeginForm嵌入到另一个BeginForm中…此操作不起作用的原因是您不能将一个表单嵌套到另一个表单中。

请使用问题的编辑链接添加其他信息。“发布答案”按钮只能用于问题的完整答案。这不会提供问题的答案。若要评论或要求作者澄清,请在他们的帖子下方留下评论。对不起,伙计们,我不知道如何更清楚地回答这个问题。问题是我有嵌套的BeginForm语句,这是不允许的。请使用问题的编辑链接添加其他信息。“发布答案”按钮只能用于问题的完整答案。这不会提供问题的答案。若要评论或要求作者澄清,请在他们的帖子下方留下评论。对不起,伙计们,我不知道如何更清楚地回答这个问题。问题是我有嵌套的BeginForm语句,这是不允许的。