我想在我的网格中添加一个空行。
<asp:TemplateField>
<ItemTemplate>
<asp:ImageButton id="Insert" runat="server" CausesValidation="false"
CommandName="Insert" OnClick="GridViewInsert"
ImageUrl="~/Images/Grid/Insert.gif" />
在 GridViewInsert 事件中:
Award_Status_List list = new Award_Status_List();
list.Award_Status_Code = " ";
list.Award_Status_Desc = " ";
list.Is_Active = false;
list.Job_User = " ";
list.Job_Name = " ";
list.Job_Date = DateTime.Now;
_entity.AddToAward_Status_List(list);
_entity.SaveChanges();
GridView2.DataBind();
在保存更改中,我收到此错误:
用户代码未处理 System.Data.OptimisticConcurrencyException 消息 =“存储更新、插入或删除语句影响了意外数量的行 (0)。自加载实体以来,实体可能已被修改或删除。刷新 ObjectStateManager 条目。” Source="System.Data.Entity" StackTrace:在 System.Data.EntityClient.EntityAdapter.Update(IEntityStateManager entityCache) 在 System.Data 的 System.Data.Mapping.Update.Internal.UpdateTranslator.Update(IEntityStateManager stateManager, IEntityAdapter 适配器) .Objects.ObjectContext.SaveChanges(Boolean acceptChangesDuringSave) at System.Data.Objects.ObjectContext.SaveChanges() at Default1.GridViewInsert(Object sender, EventArgs e) in c: