FineUI 官方论坛

标题: 【求助】单元格编辑后台获取不到修改的内容 [打印本页]

作者: Daitianyi    时间: 2017-8-16 18:16
标题: 【求助】单元格编辑后台获取不到修改的内容
项目的fineui版本是3.3.3,参考的官网里开源版例子里的【结束编辑】,前面都没问题,就是触发了OnAfterEdit事件后,后台用GetModifiedDict()获取不到内容,研究了几天了,实在是不得其门而入,只能来次求助了,希望有大牛能指点一下,下面贴代码

页面的

  1. <x:Grid ID="wndItemList" Title="列表" PageSize="80" ShowBorder="false" AllowPaging="true" AllowSorting="true"
  2.                             OnPageIndexChange="wndItemList_PageIndexChange" ShowHeader="False" runat="server" EnableCheckBoxSelect="false"
  3.                             OnSort="wndItemList_Sort" EnableRowNumber="True" DataKeyNames="TaskID" AllowCellEditing="true" ClicksToEdit="1"
  4.                             EnableAfterEditEvent="true" OnAfterEdit="wndItemList_AfterEdit">
  5.    <Columns>
  6.      <x:RenderField ColumnID="Name" FieldType="String" DataField="Name" SortField="Name" HeaderText="运送内容">
  7.         <Editor>
  8.              <x:DropDownList ID="cbTasks" Required="true" runat="server">
  9.              </x:DropDownList>
  10.         </Editor>
  11.      </x:RenderField>
  12.      <x:BoundField DataField="ZYCode" SortField="ZYCode" HeaderText="住院号" DataFormatString="{0}" />
  13.      <x:BoundField DataField="WorkFor" SortField="WorkFor" HeaderText="病人名称" DataFormatString="{0}" />
  14.      <x:BoundField DataField="ToSite" SortField="ToSite" HeaderText="到科室" DataFormatString="{0}" />
  15.      <x:BoundField DataField="TaskType" SortField="TaskType" HeaderText="运送方式" DataFormatString="{0}" />
  16.      <x:BoundField DataField="NeedDate" SortField="NeedDate" HeaderText="要求时间" DataFormatString="{0}" />
  17.      <x:BoundField DataField="Remark" SortField="Remark" HeaderText="备注" DataFormatString="{0}" />
  18.      <x:BoundField DataField="AcceptBy" SortField="AcceptBy" HeaderText="运送员" DataFormatString="{0}" />
  19.      <x:BoundField DataField="AssignTime" SortField="AssignTime" HeaderText="派工时间" DataFormatString="{0}" />
  20.      <x:BoundField DataField="InputTime" SortField="InputTime" HeaderText="录入时间" DataFormatString="{0}" />
  21.      <x:BoundField DataField="WorkState" SortField="WorkState" HeaderText="任务状态" DataFormatString="{0}" />
  22.    </Columns>
  23.                         </x:Grid>
复制代码
后台的
  1. protected void wndItemList_AfterEdit(object sender, GridAfterEditEventArgs e)
  2.         {
  3.      Dictionary<int, Dictionary<string, string>> modifiedDict = wndItemList.GetModifiedDict();

  4.      var a= wndItemList.GetModifiedData();

  5.         }
复制代码
[attach]10440[/attach][attach]10439[/attach]





欢迎光临 FineUI 官方论坛 (https://fineui.com/bbs/) Powered by Discuz! X3.4