DataGrid中绑定javascript事件,实现删除提示和变换背景色

private void dgSearch_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
 if(e.Item.ItemType==ListItemType.Item ||e.Item.ItemType==ListItemType.AlternatingItem)
        /*判断是否为正常项和交替项*/
 {
  e.Item.Attributes.Add("onmouseover","c=this.style.backgroundColor;this.style.backgroundColor='#bfdcff'");
                /*给正常项(即每一列)添加onmouseover事件*/
  e.Item.Attributes.Add("onmouseout","this.style.backgroundColor=c");
                /*给正常项(即每一列)添加onmouseout事件*/
  /*以上两行实现变换背景色*/
  ((LinkButton)e.Item.FindControl("lbtnDel")).Attributes.Add("onClick","return confirm('确定要删除吗?')");
  /*给删除按钮添加单击事件,实现删除前提示*/
 }
}
posted @ 2006-07-10 11:28  pensir  阅读(549)  评论(0编辑  收藏  举报