Gridview中鼠标移动到项中的小图片后把图片放大

前端代码:

ContractedBlock.gif ExpandedBlockStart.gif JS代码
 
   
1 function Test(aa)
2 {
3 document.getElementById( " img1 " ).src = " Image/ " + aa;
4 document.getElementById( " div1 " ).style.display = ' block ' ;
5 document.getElementById( " div1 " ).style.position = ' absolute ' ;
6 var x = event .clientX;
7 var y = event .clientY;
8 document.getElementById( " div1 " ).style.left = x;
9 document.getElementById( " div1 " ).style.top = y;
10 }
11 function Hide()
12 {
13 document.getElementById( " div1 " ).style.display = ' none ' ;
14 }
ContractedBlock.gif ExpandedBlockStart.gif 页面源码
 
   
1 < div id = " div1 " style = " display:none; " >
2 < img src = '' id = " img1 " width = " 150px " height = " 150px " />
3 </ div >
4 < div >
5 < asp:GridView ID = " GridView1 " runat = " server " AutoGenerateColumns = " false " >
6 < Columns >
7 < asp:TemplateField HeaderText = " 头像 " >
8 < ItemTemplate >
9 < img src = ' Image/<%#Eval("ImagePath") %> ' onmouseout = " Hide() " onmouseover = " Test('<%#Eval( " ImagePath " ) %>') " width = " 70px " height = " 80px " />
10 </ ItemTemplate >
11 </ asp:TemplateField >
12 < asp:BoundField DataField = " UserName " HeaderText = " 用户名 " />
13 < asp:BoundField DataField = " Age " HeaderText = " 年龄 " />
14 < asp:BoundField DataField = " Email " HeaderText = " 邮箱 " />
15 < asp:BoundField DataField = " Address " HeaderText = " 地址 " />
16 </ Columns >
17 </ asp:GridView >

后台代码:

ContractedBlock.gif ExpandedBlockStart.gif 后台代码
 
   
1 protected void Page_Load( object sender, EventArgs e)
2 {
3 if ( ! IsPostBack)
4 {
5 databind();
6 }
7 }
8 public void databind()
9 {
10 SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings[ " Conn " ].ToString());
11 SqlCommand cmd = new SqlCommand();
12 cmd.Connection = con;
13 cmd.CommandText = " Select * From T_Users " ;
14 SqlDataAdapter da = new SqlDataAdapter(cmd);
15 DataSet ds = new DataSet();
16 da.Fill(ds);
17 this .GridView1.DataSource = ds.Tables[ 0 ];
18 this .GridView1.DataKeyNames = new string [] { " id " };
19 this .GridView1.DataBind();
20 }
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值