CSDN博客

img bgu

ASP.NET中DataGrid鼠标经过感知以及点击行弹出窗口

发表于2004/10/22 8:58:00  1051人阅读

分类: [技术相关]

很多人说很难,其实就这几行代码。只要在DataGrid1的ItemDataBound中写入下代码即可

private void DataGrid1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{  
      if(e.Item.ItemIndex>=0)  //此行可以删除掉
      {
                //弹出窗口代码
 e.Item.Attributes.Add("onclick","window.open('WebForm2.aspx?ZoneNo="+e.Item.Cells[0].Text+"','','Toolbar=no')");
 e.Item.Attributes.Add("onMouseOver","this.style.backgroundColor='#e9e9e9'; this.style.cursor='hand';");
 e.Item.Attributes.Add("onMouseOut","this.style.backgroundColor='#f7f7f7';");  
      }
}

阅读全文
0 0

相关文章推荐

img
取 消
img