private void dgAddInfo_DeleteCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
{
string deleteKey = string.Empty ;
if(this.dgAddInfo.EditItemIndex == -1)
{
deleteKey = Convert.ToString(this.dgAddInfo.DataKeys[e.Item.ItemIndex]);
Response.Write("Delete completed for key = " + deleteKey);
}
else
{
Response.Write("Can't sort until editing is done!");
}
int CurrentRow = e.Item.ItemIndex ;
string currentRow = Convert.ToString(CurrentRow);
DataSet ds = new DataSet();
ds.ReadXml(Server.MapPath(xmlFileName));
DataRow row = ds.Tables[0].Rows[CurrentRow];
row.Delete();
ds.WriteXml(Server.MapPath(xmlFileName));
this.dgAddInfo.EditItemIndex = -1 ;
DataLoad("");
}
{
string deleteKey = string.Empty ;
if(this.dgAddInfo.EditItemIndex == -1)
{
deleteKey = Convert.ToString(this.dgAddInfo.DataKeys[e.Item.ItemIndex]);
Response.Write("Delete completed for key = " + deleteKey);
}
else
{
Response.Write("Can't sort until editing is done!");
}
int CurrentRow = e.Item.ItemIndex ;
string currentRow = Convert.ToString(CurrentRow);
DataSet ds = new DataSet();
ds.ReadXml(Server.MapPath(xmlFileName));
DataRow row = ds.Tables[0].Rows[CurrentRow];
row.Delete();
ds.WriteXml(Server.MapPath(xmlFileName));
this.dgAddInfo.EditItemIndex = -1 ;
DataLoad("");
}