尝试渲染页面,并在按钮单击时触发通知。我已经设定好了,现在只是做一个弹出窗口,因为它是一个更高级的内部应用程序。将Razor语法变量传递给Html Helper的javascript onclick
有问题的按钮是一个简单的剃刀语法的HTML帮手与onclick事件返回一个确认对话框。不过,我似乎无法为此呈现项目变量。
@Html.ActionLink("Delete", "Delete", new { id = item.Id },
new { @class = "btn btn-warning",
onclick = "return confirm('WARNING: Delete @item.Id?');" })
这无法呈现item.Id(周边foreach语句的输出,而是输出字符串“@ item.Id”
@Html.ActionLink("Delete", "Delete", new { id = item.Id },
new { @class = "btn btn-warning",
onclick = "return confirm('WARNING: Delete ' + item.Id + '?');" })
这使得该变量,但因为它是不它呈现为一个JavaScript变量“删除未定义?”
我如何使用一个变量来自的foreach传入该对话框中的JavaScript之外,使信息更具描述。
待办事项字符串连接这就是我试图去,但我不能为我的生活记得/发现语法,你可以用一个例子 –
普本感谢您的洞察力在 – asuppa