一般DataGrid生成table后的tr标记是没有id 的,如何加上id 呢?
1, DataGrid的ID是dg,dg绑定语句
    dg.DataSource=dt;
    dg.DataKeyField="id";
    dg.DataBind();
2,后期绑定实现
    private void dg_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
  {
   //DataRowView dr= (DataRowView) e.Item.DataItem;
   if (e.Item.ItemType==ListItemType.Item||e.Item.ItemType==ListItemType.AlternatingItem)
   {
    e.Item.ID="tr_"+dg.DataKeys[e.Item.ItemIndex].ToString();
   }
   
  }
3, OK了,有了行id后我们就可以实现DataGrid生成table中行的标示,结合AJAX.NET就可以实现每行的上下移动了