博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
双击一个图片然后跳转到另一个页面去
阅读量:6471 次
发布时间:2019-06-23

本文共 839 字,大约阅读时间需要 2 分钟。

首先看看效果:

 

.aspx:

<
img 
src
="Images/Harmony.png"
 id
="Harmony"
 runat
="server"
/>

 

可以使用Web控件,也可以用Html签标,要添加上ID与runat属性,这样可以在cs获以这图片的ID。 

.aspx.cs:

ExpandedBlockStart.gif
View Code
  
protected 
void Page_Init(
object sender, EventArgs e)
    {
        
this.Harmony.Attributes.Add(
"
ondblclick
", Page.ClientScript.GetPostBackEventReference(
this.Harmony, 
"
ondblclick
"));
    }
    
    
protected 
void Page_Load(
object sender, EventArgs e)
    {
        
if (IsPostBack)
        {
            
var ctrl = Request.Params[Page.postEventSourceID];
            
var args = Request.Params[Page.postEventArgumentID];
            OndblclickHandle(ctrl, args);
        }
    }
    
private 
void OndblclickHandle(
string ctrl, 
string args)
    {
        
if (ctrl == 
this.Harmony.UniqueID && args == 
"
ondblclick
")
        {
            Response.Redirect(
"
~/Default2.aspx?Id=
" + 
2012);
        }
    }   

 

 

 其实,你可以使用最简单的方法:

<
img 
id
="Harmony"
 src
="Images/Harmony.png"
 ondblclick
="location.href='Default2.aspx?id=2012'"
 
/>

 

转载地址:http://stpko.baihongyu.com/

你可能感兴趣的文章
App里面如何正确显示用户头像
查看>>
DATAGUARD维护:从库宕机后如何恢复到管理恢复模式
查看>>
U-BOOT之一:BootLoader 的概念与功能
查看>>
我的路上
查看>>
Velocity处理多余空白和多余空白行问题
查看>>
java值传递
查看>>
DB2与oracle有什么区别
查看>>
创建一个多级文件目录
查看>>
Picasa生成图片幻灯片页面图文教程
查看>>
js获取当前时间的前一天/后一天
查看>>
Python字符串的格式化
查看>>
C#反射---属性
查看>>
服务器常用的状态码及其对应的含义如下
查看>>
zoom和transform:scale的区别
查看>>
黄聪:PHP 防护XSS,SQL,代码执行,文件包含等多种高危漏洞
查看>>
svn status 显示 ~xx
查看>>
常用HiveQL总结
查看>>
[转]使用Visual Studio Code开发Asp.Net Core WebApi学习笔记(三)-- Logger
查看>>
POJ 3311 Hie with the Pie(状压DP + Floyd)
查看>>
Security updates and resources
查看>>