sp; // Enable editing on the clicked row
EditItemIndex = e.Item.ItemIndex;
// Refresh view
OnUpdateView(EventArgs.Empty);
}
// EVENT HANDLER: UpdateCommand
public void OnUpdateCommand(Object sender, DataGridCommandEventArgs e)
{
// Clear edit mode
EditItemIndex = -1;
// Show/Hide DELETE column
ToggleDeleteColumn(true);
// Reject changes on the last row
RejectChanges = true;
// Update or insert data
if (MustInsertRow)
OnInsertData(e);
else
OnSaveData(e);
// Refresh view
OnUpdateView(EventArgs.Empty);
}
// EVENT HANDLER: DeleteCommand
public void OnDeleteCommand(Object sender, DataGridCommandEventArgs e)
{
&
EditItemIndex = e.Item.ItemIndex;
// Refresh view
OnUpdateView(EventArgs.Empty);
}
// EVENT HANDLER: UpdateCommand
public void OnUpdateCommand(Object sender, DataGridCommandEventArgs e)
{
// Clear edit mode
EditItemIndex = -1;
// Show/Hide DELETE column
ToggleDeleteColumn(true);
// Reject changes on the last row
RejectChanges = true;
// Update or insert data
if (MustInsertRow)
OnInsertData(e);
else
OnSaveData(e);
// Refresh view
OnUpdateView(EventArgs.Empty);
}
// EVENT HANDLER: DeleteCommand
public void OnDeleteCommand(Object sender, DataGridCommandEventArgs e)
{
&
| 对此文章发表了评论 |

