如何将一些条件Javascript添加到我的Asp超链接';什么是欧尔财产?

如何将一些条件Javascript添加到我的Asp超链接';什么是欧尔财产?,javascript,asp.net,hyperlink,navigateurl,Javascript,Asp.net,Hyperlink,Navigateurl,所以我的asp.net页面上有一个超链接。当用户单击该链接时,它会执行一些操作。现在,我希望能够添加一个javascript警报(实际上是确认),告知用户是否确定他/她想要执行该操作?如果是,则执行操作,否则不执行任何操作。我该怎么做 我当前的代码只是有一个到操作的链接: Link1.NavigateUrl = "./Actions.aspx?action=abort&job=" + JobID; 我不在我的开发环境中测试这一点,但类似的东西应该适合您: Link1.NavigateU

所以我的asp.net页面上有一个超链接。当用户单击该链接时,它会执行一些操作。现在,我希望能够添加一个javascript警报(实际上是确认),告知用户是否确定他/她想要执行该操作?如果是,则执行操作,否则不执行任何操作。我该怎么做

我当前的代码只是有一个到操作的链接:

Link1.NavigateUrl = "./Actions.aspx?action=abort&job=" + JobID;

我不在我的开发环境中测试这一点,但类似的东西应该适合您:

Link1.NavigateUrl = "./Actions.aspx?action=abort&job=" + JobID;
Link1.Attributes["onclick"] = "return confirm('Are you sure?');";

谢谢你,杰森。如果我保持NavigateUrl的原样,并添加onclick属性,我会得到以下错误:“应用程序中的服务器错误——找不到资源,HTTP 404”,这是因为如果我不添加onclick行,一切都会按预期工作。“您正在查找的资源(或其依赖项之一)可能已被删除、名称已更改或暂时不可用。请查看以下URL并确保其拼写正确”它是在谈论Actions.aspx,它确实存在。我可以让您加载页面、查看源、,找到超链接标签并将HTML粘贴到此处供我查看?这可能只是一个简单的语法问题。是
和#39中的code>和
&href
工件中的code>?或者,当您查看源代码时,它们实际上是这样转义的吗?不管怎样,我意识到实际操作文件没有签入源代码,因此404也没有签入。谢谢杰森:)