控制控件在页面的显示位置

来源:互联网 发布:移动宽带有网络电视吗 编辑:程序博客网 时间:2024/04/29 16:41

LinkButton lb=(LinkButton)e.Item.FindControl("lb1");
lb.Attributes.Add("onclick", "document.getElementById('ab').style.display='';                     document.getElementById('ab').style.left=window.event.clientX+25;document.getElementById('ab').style.top=window.event.clientY+20;document.getElementById('ab').src='Foundxx.aspx?b_date="+e.Item.Cells[9].Text+"&&e_date="+e.Item.Cells[10].Text+"&&depid="+e.Item.Cells[2].Text+"&&mtid="+e.Item.Cells[1].Text+"&&check="+e.Item.Cells[3].Text+"&&id=1';return false;");  //ab是iframe 如果你要显示少的内容就可以把iframe换成div我在这里用iframe的原因是因为我要显示很多的内容我在iframe里嵌入了一个页面,页面里面用DataGrid显示详细内容

LinkButton lb1=(LinkButton)e.Item.FindControl("lbclose");
lb1.Attributes.Add("onclick","document.getElementById('ab').style.display='none';");