关闭

给DataGrid添加序号、导航键、鼠标划过事件、删除确认框(转)

304人阅读 评论(0) 收藏 举报
 

HTML Tags and JavaScript tutorial



给DataGrid添加序号、导航键、鼠标划过事件、删除确认框(转)





private void dg_DSC_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
  {
   DataTable dt=new DataTable();
   if(e.Item.ItemIndex!=-1)
   {
    int order=e.Item.ItemIndex+1;
    e.Item.Cells[0].Text=order.ToString();
    e.Item.Cells[9].Text="<a href=/"#/" onclick=/"OpenWin('CSD_New.aspx?number="+Server.UrlEncode(e.Item.Cells[1].Text)+"',600,350);/">修改</a>";
    e.Item.Cells[10].Text="<a href=/"#/" onclick=/"OpenWin('CSD_intercalate.aspx?number="+Server.UrlEncode(e.Item.Cells[1].Text)+"',720,600);/">商品信息</a>";
    e.Item.Cells[11].Text="<a href=/"#/" onclick=/"OpenWin('CSD_client.aspx?number="+Server.UrlEncode(e.Item.Cells[1].Text)+"',720,650);/">客户信息</a>";
    if(e.Item.Cells[6].Text=="已生效")
    {
     e.Item.Cells[12].Visible=false;
    }
    TableCell myTableCell;
    myTableCell=e.Item.Cells[12];
    LinkButton link=(LinkButton)myTableCell.Controls[0];
    link.Attributes.Add("onclick","return confirm('您真要删除此行吗?');");
   }
   foreach (DataGridItem Itemcolor in this.dg_DSC.Items)
   {
    Itemcolor.Attributes.Add("onmouseover","this.bgColor='Gainsboro'");
    Itemcolor.Attributes.Add("onmouseout","this.bgColor='white'");
   }
  }
 


0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:150621次
    • 积分:4030
    • 等级:
    • 排名:第7717名
    • 原创:242篇
    • 转载:0篇
    • 译文:0篇
    • 评论:16条
    文章存档
    最新评论