因涉及到后台表更新,不便做案例代码。GRID局部以图示意: Aspx: <ext:TemplateField HeaderText="借款人"> <ItemTemplate> <asp abel ID="Label4" runat="server" Text='<%# GetUserNameForGrid(Eval("LoanPerson").ToString()) %>' /> </ItemTemplate> </ext:TemplateField> <ext:BoundField HeaderText="借款金额" DataField="Amount" /> 注:GetUserNameForGrid方法是一个查询方法,根据工号获取中文名的实现。 操作描述:选择行记录,弹出窗体编辑行记录,关闭窗体后执行查询【Window1_Close()中执行查询】,以此实现GRID数据刷新。 疑似BUG描述: 在FineUI3.2.6版本中,无论单独修改“借款人”或“借款金额”还是一起修改均可实现GRID数据刷新。 在FineUI3.3.1版本中, A:单独修改“借款人”时,Window1_Close()中执行查询后“借款人”一列不能及时刷新(需要页面刷新下方可); B:一同修改“借款人”,“借款金额”时,Window1_Close()中执行查询后,则可以一起刷新; C:单独修改“借款金额”时,Window1_Close()中执行查询后却可以及时刷新。
|