带客户端脚本的图片控件,可利用后台代码修改图片显示(C#代码)
2005-11-08 10:41
645 查看
1 public class SwapImg:System.Web.UI.HtmlControls.HtmlImage
2 {
3 public string imgurl;
4 public string swapurl;
5 public string clickurl;
6 private int height;
7 private int wight;
8 private string tourl;
9 private string id;
10 public SwapImg(string imgurl,string swapurl,string clickurl,int height,int wight,string tourl,string id)
11 {
12 this.imgurl=imgurl;
13 this.swapurl=swapurl;
14 this.clickurl=clickurl;
15 this.height=height;
16 this.wight=wight;
17 this.tourl=tourl;
18 this.id=id;
19 }
20 protected override void Render(HtmlTextWriter writer)
21 {
22 string write="<A href=\""+this.tourl+"\"><IMG onmousedown=\"FP_swapImg(1,0,/**//*id*/'"+this.id+"',/**//*url*/'"+this.clickurl+"')\" id=\""+this.id+"\"";
23 write=write+" onmouseover=\"FP_swapImg(1,0,/**//*id*/'"+this.id+"',/**//*url*/'"+this.swapurl+"')\" onmouseout=\"FP_swapImg(0,0,/**//*id*/'"+this.id+"',/**//*url*/'"+this.imgurl+"')\"";
24 write=write+" src=\""+this.imgurl+"\" border=0></A>";
25 writer.Write(write);
26 }
27 }
字段解释:
imgurl:普通状态下图片url
swapurl:鼠标悬停的图片url
clickurl:鼠标点击的图片url
height:图片高度
weight:图片宽度
tourl:图片链接
id:客户端代码id,如非必要请勿重复
2 {
3 public string imgurl;
4 public string swapurl;
5 public string clickurl;
6 private int height;
7 private int wight;
8 private string tourl;
9 private string id;
10 public SwapImg(string imgurl,string swapurl,string clickurl,int height,int wight,string tourl,string id)
11 {
12 this.imgurl=imgurl;
13 this.swapurl=swapurl;
14 this.clickurl=clickurl;
15 this.height=height;
16 this.wight=wight;
17 this.tourl=tourl;
18 this.id=id;
19 }
20 protected override void Render(HtmlTextWriter writer)
21 {
22 string write="<A href=\""+this.tourl+"\"><IMG onmousedown=\"FP_swapImg(1,0,/**//*id*/'"+this.id+"',/**//*url*/'"+this.clickurl+"')\" id=\""+this.id+"\"";
23 write=write+" onmouseover=\"FP_swapImg(1,0,/**//*id*/'"+this.id+"',/**//*url*/'"+this.swapurl+"')\" onmouseout=\"FP_swapImg(0,0,/**//*id*/'"+this.id+"',/**//*url*/'"+this.imgurl+"')\"";
24 write=write+" src=\""+this.imgurl+"\" border=0></A>";
25 writer.Write(write);
26 }
27 }
字段解释:
imgurl:普通状态下图片url
swapurl:鼠标悬停的图片url
clickurl:鼠标点击的图片url
height:图片高度
weight:图片宽度
tourl:图片链接
id:客户端代码id,如非必要请勿重复
相关文章推荐
- C#在后台注册一个脚本,打开一个子窗口,显示在屏幕中间,关闭子窗体刷新子窗体代码
- 利用vbs脚本快速修改hosts记录,提供Google Picasa相册无法显示图片问题的傻瓜级方案(2009.11.11更新) 推荐
- 使用Qt将一系列图片通过网络发送到客户端动态显示的参考代码(修改一下可以用作远程网络监控)
- 使用Qt将一系列图片通过网络发送到客户端动态显示的参考代码(修改一下可以用作远程网络监控)。
- Android代码code设置9.png/9-patch 图片背景后,此view中的控件显示不正常
- 利用VBS脚本修改联想笔记本BIOS密码的代码分享
- 图片以BLOB存储在后台数据库中,Android客户端要进行读取显示
- 利用C#,SqlXml技术将NorthWind中的所有记录取出并显示出来(包括员工图片)
- 利用exif js及脚本修正图片的orientation显示
- c#后台线程访问前台控件并显示信息示例
- 在C# WebBrowser控件插入JS代码并执行,可以修改js就能对html执行任意操作
- C#后台代码编写图片地址Properties.Resources._1;
- C# WinForm中 让控件全屏显示的实现代码
- PHP下利用shell后台运行PHP脚本,并获取该脚本的Process ID的代码
- c# webform js文件获取客户端控件,后台cs获取前台客户端控件的值,c#和js的交互
- 让服务器端控件同时执行客户端脚本和服务器端代码
- 后台C#代码获取html控件的值使用的Request.Form["name"] 中间的那个应该是空间的name 而不是id
- Microsoft.web.ui treeview 中树型控件的选择,选中节点父子节点同时选中,解决客户端选择以后,在后台代码中无法得到选中节点的值
- c#代码修改xaml中listbox的datatemplate中的控件
- [Android开发] 代码code设置9.png/9-patch 图片背景后,此view中的TextView等控件显示不正常(常见于listview中)