1
protected void Gvaddproduct_RowCommand(object sender, GridViewCommandEventArgs e)
{
    if (e.CommandName.ToUpper() == "DELETE")
    {
        int? DeleteProductStatus;
        GridViewRow row = (GridViewRow)((LinkButton)e.CommandSource).NamingContainer;
        int index = row.RowIndex;
        objhatcheryPL.sno1 = Convert.ToInt16(Gvaddproduct.DataKeys[index].Value);
        DeleteProductStatus = objhatcheryBAL.ProductDetDelete(objhatcheryPL);
          FillProductDetails();

        if (DeleteProductStatus.Equals(1))
        {

            ScriptManager.RegisterClientScriptBlock(this.Page, this.GetType(), "UpdateDetails", "alert('Deleted Successful');", true);


        }

    } 


}

使用此代码无法直接删除行。这有什么问题,有人可以帮助我吗

4

1 回答 1

1

我认为,您没有添加 gvaddproduct_RowDeleting() 事件...请再次检查代码

于 2013-09-25T07:31:42.717 回答