C# 通过单击图像显示对话框

C# 通过单击图像显示对话框,c#,asp.net,webforms,dialog,C#,Asp.net,Webforms,Dialog,我需要在我们的网页上点击一个图标,然后出现一个对话框来确认操作。单击“是”,一些方法将开始工作,一些存储过程将工作,等等 但遗憾的是,到目前为止我只有这一点 <img src="../../../img/Edit_Icon.png"> 当我搜索它时,大多数结果都是关于桌面应用程序的。我是在寻找错误的东西还是走错了方向?很容易。。。两种选择: 用a标签包装您的img <a href="javascript:myFunction();"/> <img src=".

我需要在我们的网页上点击一个图标,然后出现一个对话框来确认操作。单击“是”,一些方法将开始工作,一些存储过程将工作,等等

但遗憾的是,到目前为止我只有这一点

<img src="../../../img/Edit_Icon.png">


当我搜索它时,大多数结果都是关于桌面应用程序的。我是在寻找错误的东西还是走错了方向?

很容易。。。两种选择:

a
标签包装您的
img

<a href="javascript:myFunction();"/> <img src="../../../img/Edit_Icon.png" /> </a>

另外
如果您想要比浏览器的本机对话框更性感的东西,可以使用库…
e、 g.

试试这个

<a href="#" id="pop"><img src="../../../img/Edit_Icon.png">Click Me</a>

感谢您的回复,但我需要在图像单击和函数之间设置一个对话框。仅当在对话框上单击“是”时,此函数才应工作。我怎么做?是否应将对话框置于单击事件中?
<img src="../../../img/Edit_Icon.png" onclick="myFunction()" style="cursor: pointer;" />
function myFunction(){
    var r = confirm("Press a button");
    if (r == true) {
        //your code to run
    } else {
        //code to run if cancel;
    }
<a href="#" id="pop"><img src="../../../img/Edit_Icon.png">Click Me</a>
$("#pop").on("click", function() {  
   //do something here 
});