gpt4 book ai didi

asp.net-mvc-3 - 带确认对话框的 MVC3 Actionlink

转载 作者:行者123 更新时间:2023-12-02 09:48:39 26 4
gpt4 key购买 nike

我可以显示 ActionLink 的确认消息吗?

我需要使用 JavaScript 吗?没有它可以吗?

你能给我举个例子吗?

谢谢。

//I want to make a confirmation message appear before the link opens.
@Html.ActionLink("Checkout and view order list", "Order", "Order")

最佳答案

使用重载 Html.ActionLink(string linkText, string actionName, string controllerName, object RouteValues, object HtmlAttributes) 和一些 JavaScript,您可以执行以下操作:

@Html.ActionLink("Checkout and view order list", "Order", "Order", null, new { onclick="return confirm('Are you sure you want to click this link?')" })

这将添加 HTML 属性 onclick,该属性将在单击链接时执行指定的 javascript。如果链接(或表单的提交按钮)上的 onclick 事件返回 false,则不会发生操作(跟随链接、发布表单)。 confirm(message) 函数向用户显示一个包含指定消息的确认对话框,并根据用户的响应返回 true 或 false。

关于asp.net-mvc-3 - 带确认对话框的 MVC3 Actionlink,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10198226/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com