0

How come the gridView Page is not inserting or updating or refreshing. What am I doing wrong?

protected void DetailsView1_ItemInserting(object sender, DetailsViewInsertEventArgs e)
{
    using (SqlConnection cn = new SqlConnection(Utilities.ConnectionString()))
    using (SqlCommand cmd = new SqlCommand("uspUpdateDisplayHours", cn))
    {
        cn.Open();
        cmd.CommandType = CommandType.StoredProcedure;
        cmd.ExecuteNonQuery();
    }
    this.DetailsView1.DataBind();
}
Muhammad Akhtar
  • 51,913
  • 37
  • 138
  • 191
Yves
  • 12,059
  • 15
  • 53
  • 57

1 Answers1

0

Does your DetailsView1 mapped to the DetailsView1_ItemInserting method in the code front?

<asp:DetailsView ID="DetailsView1 " runat="server"
      DataSourceID="SqlDataSource"
      DataKeyNames="HoursId"
      OnItemInserted="DetailsView_ItemInserted"
      OnItemUpdated="DetailsView_ItemUpdated"
      OnItemInserting="DetailsView_ItemInserting"
      OnItemUpdating="DetailsView_ItemUpdating"
      >

Also, be careful. There are like events: OnItemInserted, OnItemInserting and OnItemUpdated, OnItemUpdating. I'm guessing you really want OnItemInserted and OnItemUpdated.

Ben Griswold
  • 17,793
  • 14
  • 58
  • 60