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>
 | 
						|
 |