76 lines
		
	
	
		
			4.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
		
		
			
		
	
	
			76 lines
		
	
	
		
			4.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
| 
								 | 
							
								<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="DataImportControl.ascx.cs" Inherits="FineUIPro.Web.Controls.DataImportControl" %>
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								<f:Panel ID="Panel1" runat="server" BodyPadding="0px" ShowBorder="false"
							 | 
						||
| 
								 | 
							
								    ShowHeader="false" Layout="VBox" BoxConfigAlign="Stretch">
							 | 
						||
| 
								 | 
							
								    <Items>
							 | 
						||
| 
								 | 
							
								        <f:Form ID="SimpleForm1" ShowBorder="false" ShowHeader="false" AutoScroll="true" 
							 | 
						||
| 
								 | 
							
								            BodyPadding="10px" runat="server" RedStarPosition="BeforeText" LabelAlign="Right">
							 | 
						||
| 
								 | 
							
								            <Toolbars>
							 | 
						||
| 
								 | 
							
								                <f:Toolbar ID="Toolbar2" Position="Top" ToolbarAlign="Right" runat="server">
							 | 
						||
| 
								 | 
							
								                    <Items>
							 | 
						||
| 
								 | 
							
								                        <f:HiddenField ID="hdFileName" runat="server">
							 | 
						||
| 
								 | 
							
								                        </f:HiddenField>
							 | 
						||
| 
								 | 
							
								                        <f:Button ID="btnAudit" Icon="ApplicationEdit" runat="server" ToolTip="审核" ValidateForms="SimpleForm1"
							 | 
						||
| 
								 | 
							
								                            OnClick="btnAudit_Click">
							 | 
						||
| 
								 | 
							
								                        </f:Button>
							 | 
						||
| 
								 | 
							
								                        <f:Button ID="btnImport" Icon="ApplicationGet" runat="server" ToolTip="导入" ValidateForms="SimpleForm1"
							 | 
						||
| 
								 | 
							
								                            OnClick="btnImport_Click">
							 | 
						||
| 
								 | 
							
								                        </f:Button>
							 | 
						||
| 
								 | 
							
								                        <f:Button ID="btnDownLoad" runat="server" Icon="ApplicationGo" ToolTip="下载模板" OnClick="btnDownLoad_Click" ConfirmText="确定下载导入模板吗?" >
							 | 
						||
| 
								 | 
							
								                        </f:Button>
							 | 
						||
| 
								 | 
							
								                        <f:HiddenField ID="hdCheckResult" runat="server">
							 | 
						||
| 
								 | 
							
								                        </f:HiddenField>
							 | 
						||
| 
								 | 
							
								                    </Items>
							 | 
						||
| 
								 | 
							
								                </f:Toolbar>
							 | 
						||
| 
								 | 
							
								            </Toolbars>
							 | 
						||
| 
								 | 
							
								            <Rows>
							 | 
						||
| 
								 | 
							
								                <f:FormRow>
							 | 
						||
| 
								 | 
							
								                    <Items>
							 | 
						||
| 
								 | 
							
								                        <f:FileUpload runat="server" ID="fuAttachUrl" EmptyText="选择要导入的文件" Label="选择要导入的文件"
							 | 
						||
| 
								 | 
							
								                            LabelWidth="150px">
							 | 
						||
| 
								 | 
							
								                        </f:FileUpload>
							 | 
						||
| 
								 | 
							
								                    </Items>
							 | 
						||
| 
								 | 
							
								                </f:FormRow>
							 | 
						||
| 
								 | 
							
								                <f:FormRow>
							 | 
						||
| 
								 | 
							
								                    <Items>
							 | 
						||
| 
								 | 
							
								                        <f:Grid ID="gvErrorInfo" ShowBorder="true" EnableAjax="false" ShowHeader="false" Title="数据导入" EnableCollapse="true"
							 | 
						||
| 
								 | 
							
								                            runat="server" BoxFlex="1" AllowCellEditing="true" ClicksToEdit="2" AllowSorting="true"
							 | 
						||
| 
								 | 
							
								                            SortDirection="DESC" EnableColumnLines="true" ForceFit="true" AllowPaging="true" IsDatabasePaging="true" PageSize="10"
							 | 
						||
| 
								 | 
							
								                            EnableRowDoubleClickEvent="true" AllowFilters="true" EnableTextSelection="True">
							 | 
						||
| 
								 | 
							
								                            <Columns>
							 | 
						||
| 
								 | 
							
								                                <f:TemplateField ColumnID="tfPageIndex" Width="55px" HeaderText="序号" HeaderTextAlign="Center" TextAlign="Center"
							 | 
						||
| 
								 | 
							
								                                    EnableLock="true" Locked="False">
							 | 
						||
| 
								 | 
							
								                                    <ItemTemplate>
							 | 
						||
| 
								 | 
							
								                                        <asp:Label ID="lblPageIndex" runat="server" Text='<%# gvErrorInfo.PageIndex * gvErrorInfo.PageSize + Container.DataItemIndex + 1 %>'></asp:Label>
							 | 
						||
| 
								 | 
							
								                                    </ItemTemplate>
							 | 
						||
| 
								 | 
							
								                                </f:TemplateField>
							 | 
						||
| 
								 | 
							
								                                <f:BoundField DataField="Row" HeaderText="错误行号">
							 | 
						||
| 
								 | 
							
								                                </f:BoundField>
							 | 
						||
| 
								 | 
							
								                                <f:BoundField DataField="Column" HeaderText="错误列">
							 | 
						||
| 
								 | 
							
								                                </f:BoundField>
							 | 
						||
| 
								 | 
							
								                                <f:BoundField DataField="Reason" HeaderText="错误类型">
							 | 
						||
| 
								 | 
							
								                                </f:BoundField>
							 | 
						||
| 
								 | 
							
								                            </Columns>
							 | 
						||
| 
								 | 
							
								                        </f:Grid>
							 | 
						||
| 
								 | 
							
								                    </Items>
							 | 
						||
| 
								 | 
							
								                </f:FormRow>
							 | 
						||
| 
								 | 
							
								            </Rows>
							 | 
						||
| 
								 | 
							
								        </f:Form>
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    </Items>
							 | 
						||
| 
								 | 
							
								</f:Panel>
							 | 
						||
| 
								 | 
							
								<script>
							 | 
						||
| 
								 | 
							
								    function showControlInfo(infoClientID) {
							 | 
						||
| 
								 | 
							
								        F.notify({
							 | 
						||
| 
								 | 
							
								            message:  F(infoClientID).getValue(),
							 | 
						||
| 
								 | 
							
								            messageIcon: 'information',
							 | 
						||
| 
								 | 
							
								            target: '_top',
							 | 
						||
| 
								 | 
							
								            header: false,
							 | 
						||
| 
								 | 
							
								            displayMilliseconds: 2000,
							 | 
						||
| 
								 | 
							
								            positionX: 'center',
							 | 
						||
| 
								 | 
							
								            positionY: 'center'
							 | 
						||
| 
								 | 
							
								        });
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								</script>
							 | 
						||
| 
								 | 
							
								
							 |