FineUI 官方论坛

标题: 可编辑的GRID获取编辑后的数据求助 [打印本页]

作者: freeboy827    时间: 2013-8-23 15:35
标题: 可编辑的GRID获取编辑后的数据求助
前台页面:
<x:Grid ID="Grid1" runat="server" ShowBorder="false" ShowHeader="false" EnableCheckBoxSelect="false" AllowCellEditing="true" ClicksToEdit="1" EnableAfterEditEvent="true"
                    EnableRowNumber="false" EnableMultiSelect="false" Title="Grid" DataKeyNames="调整编号,费用编号,日期">
             <Toolbars>
                <x:Toolbar ID="Toolbar1" runat="server">
                    <Items>

                        <x:Button runat="server" Text="导出当前页" ID="btnExport" Icon="ApplicationGo" EnableAjax="false"
                         Enabled="true"></x:Button>
                    </Items>
                </x:Toolbar>
            </Toolbars>
                 <Columns>  
                <x:BoundField Width="100px" HeaderText="费用项目" DataField="费用项目" />            
                <x:BoundField Width="120px" HeaderText="日期" DataField="日期" ColumnID="日期" />            
                <x:BoundField Width="120px" HeaderText="预算" DataField="预算" />        

               <x:BoundField Width="75px" HeaderText="费用" DataField="费用" />            
                <x:BoundField Width="120px" HeaderText="调整后费用" DataField="调整后费用" />            
                <x:BoundField Width="100px" HeaderText="偏差额" DataField="偏差额" />        
                <x:BoundField Width="100px" HeaderText="偏差率" DataField="偏差率" />            
                <%--<x:BoundField Width="300px" HeaderText="对策" DataField="对策" />--%>

               <x:RenderField Width="300px" ColumnID="对策" DataField="对策" FieldType="String"
                HeaderText="对策">
                    <Editor>
                        <x:TextBox ID="tbxSituation" Required="false" runat="server">
                        </x:TextBox>
                    </Editor>
                </x:RenderField>     
               <x:BoundField Width="100px" HeaderText="调整编号" DataField="调整编号" Hidden="true" ColumnID="调整编号" />        
                <x:BoundField Width="75px" HeaderText="费用编号" DataField="费用编号" Hidden="true" ColumnID="费用编号" />      


            </Columns>
        </x:Grid>


后台:
FineUI.TextBox tbxSituation = (FineUI.TextBox)row.FindControl("tbxSituation");

        Console.Write(tbxSituation.Text);

这里显示tbxSituation为NULL,请问如何解决,谢谢

作者: 隨風往事    时间: 2013-8-23 15:42
示例是有的呀,为什么这样写?
作者: freeboy827    时间: 2013-8-23 15:45
Dictionary<int, Dictionary<string, string>> modifiedDict = Grid1.GetModifiedDict();
这样也得不到数据,相当郁闷
作者: Fine!    时间: 2014-4-21 19:14
同样郁闷




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