<dx:ASPxGridView ID="grvDetail" ClientInstanceName="grvDetail" runat="server"
Theme="Aqua" Width="970px" AutoGenerateColumns="False"
KeyFieldName="Id"
onrowupdating="grvDetail_RowUpdating"
onstartrowediting="grvDetail_StartRowEditing"
oncancelrowediting="grvDetail_CancelRowEditing" >
<SettingsEditing Mode="Inline" />
<Columns>
<dx:GridViewDataColumn FieldName="Id" Caption="ID" Visible="false" />
<dx:GridViewDataColumn FieldName="ORG_NAME" Caption="组织" VisibleIndex="1" >
<DataItemTemplate>
<asp:Label id="lblOrgName" runat="server" Text='<%# Eval("ORG_NAME") %>' />
</DataItemTemplate>
<EditItemTemplate>
<asp:Label id="lblOrgName" runat="server" Text='<%# Eval("ORG_NAME") %>' />
</EditItemTemplate>
</dx:GridViewDataColumn>
<dx:GridViewDataColumn FieldName="SCORE" Caption="得分" VisibleIndex="9" Width="45px" />
<dx:GridViewCommandColumn Caption="操作" VisibleIndex="14" Width="28px" EditButton-Visible="true">
<EditButton Text="修改" Visible="True">
</EditButton>
<UpdateButton Text="保存" />
<CancelButton Text="取消" />
</dx:GridViewCommandColumn>
</Columns>
<SettingsPager PageSize="20" AlwaysShowPager="True">
GridView的数据在后台动态绑定,效果是点击修改,得分变成输入框,点击保存将修改的得分保存到库里面,问题是现在我点击保存并不会调用RowUpdating事件,而直接走CancelRowEditing事件,不知道什么原因,有接触过DEV的高手知道什么原因吗?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货