請使用此代碼。 在源文件
<asp:CommandField ShowEditButton="true" ShowCancelButton="true" HeaderText="Edit/Delete" ItemStyle-Width="8%"
ShowDeleteButton="true" ItemStyle-HorizontalAlign="Left" HeaderStyle-HorizontalAlign="Left" />
在CS中的文件
protected void gvStatMeasures_RowEditing(object sender, GridViewEditEventArgs e)
{
try
{
gvStatMeasures.EditIndex = e.NewEditIndex;
// Bind Grid View
}
catch (Exception ex)
{
fnMessage(true, ex.Message);
}
}
protected void gvStatMeasures_RowCancelingEdit(object sender, GridViewCancelEditEventArgs e)
{
try
{
gvStatMeasures.EditIndex = -1;
// Bind Grid View
}
catch (Exception ex)
{
fnMessage(true, ex.Message);
}
}
protected void gvStatMeasures_RowDeleting(object sender, GridViewDeleteEventArgs e)
{
try
{
int iStaticTypeID = Int32.Parse(gvStatMeasures.DataKeys[e.RowIndex].Value.ToString()); // this get Datakey value of GridView as PK or else where need to identify records.
// Delete Code
//Bind Grid
}
catch (Exception ex)
{
fnMessage(true, ex.Message);
}
}