⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 fileprocessbar.aspx

📁 ASP C#代码实例 适合初学人士学习使用
💻 ASPX
字号:
<%@ Page language="c#" Codebehind="FileProcessBar.aspx.cs" AutoEventWireup="false" Inherits="Example_12_9.FileProcessBar" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
	<HEAD>
		<title>Example_12_9:文件上载进程条</title>
		<meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
		<meta name="CODE_LANGUAGE" Content="C#">
		<meta name="vs_defaultClientScript" content="JavaScript">
		<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
		<LINK href="styles.css" type="text/css" rel="stylesheet">
		<script language="javascript">
		function checkFile(source, arguments)
		{
			arguments.IsValid = (document.all["theFile"].value != "");
		}
		</script>
	</HEAD>
	<body>
		<form id="Form1" method="post" runat="server" enctype="multipart/form-data">
			<P><STRONG>
					<asp:HyperLink id="lnkReload" runat="server" NavigateUrl="FileProcessBar.aspx" Font-Bold="True">重新载入页面</asp:HyperLink></STRONG></P>
			<P>&nbsp;</P>
			<asp:Panel id="panUpload" runat="server" Width="550px">
				<P>请选择你要上载的文件:</P>
				<P>
					<TABLE id="Table1" cellSpacing="1" cellPadding="1" width="80%" align="center" border="0">
						<TR>
							<TD align="right" width="50">文件:</TD>
							<TD><INPUT id="theFile" style="WIDTH: 100%" type="file" name="theFile" runat="server">
							</TD>
						</TR>
						<TR>
							<TD align="right" width="50"></TD>
							<TD>
								<asp:CustomValidator id="cusValTheFile" runat="server" ClientValidationFunction="checkFile" Display="Dynamic"
									ErrorMessage="你必须选择你上载的<b>文件</b>。"></asp:CustomValidator></TD>
						</TR>
						<TR>
							<TD align="right" width="50">描述:</TD>
							<TD>
								<asp:TextBox id="edInfo" runat="server" Width="100%"></asp:TextBox></TD>
						</TR>
						<TR>
							<TD align="right" width="50"></TD>
							<TD>
								<asp:RequiredFieldValidator id="reqValInfo" runat="server" Display="Dynamic" ErrorMessage='文件的 "<b>描述</b>" 不能为空,请输入一些信息。'
									ControlToValidate="edInfo"></asp:RequiredFieldValidator></TD>
						</TR>
						<TR>
							<TD align="right" width="50"></TD>
							<TD>
								<asp:CheckBox id="chbImportant" runat="server" Text="重要"></asp:CheckBox></TD>
						</TR>
						<TR>
							<TD align="right" width="50"></TD>
							<TD>
								<asp:Button id="btnUpload" runat="server" Width="64px" Text="上载"></asp:Button></TD>
						</TR>
					</TABLE>
					<BR>
				</P>
			</asp:Panel>
			<asp:Panel id="panInfo" runat="server" Width="550px">
				<P>
					<asp:LinkButton id="btnRefresh" runat="server" Visible="False">上载图像...</asp:LinkButton></P>
				<P>
					<TABLE id="Table2" cellSpacing="1" cellPadding="1" width="80%" align="center" border="0">
						<TR>
							<TD align="right" width="100">文件名称:</TD>
							<TD>
								<asp:Label id="lblFilename" runat="server" Font-Bold="True"></asp:Label></TD>
						</TR>
						<TR>
							<TD align="right" width="100">进程条:</TD>
							<TD>
								<asp:Label id="lblProgress" runat="server" Font-Bold="True"></asp:Label></TD>
						</TR>
						<TR>
							<TD style="HEIGHT: 16px" align="right" width="80"></TD>
							<TD style="HEIGHT: 16px">
								<asp:Panel id="panProgressBar" runat="server" BackColor="#404040"></asp:Panel></TD>
						</TR>
						<TR>
							<TD align="right" width="80"></TD>
							<TD>
								<asp:Button id="btnCancel" runat="server" Width="64px" Text="取消"></asp:Button></TD>
						</TR>
					</TABLE>
				</P>
			</asp:Panel>
			<asp:Panel id="panResult" runat="server" Width="550px">
				<P>
					<asp:Label id="lblResult" runat="server"></asp:Label></P>
				<P>
					<asp:HyperLink id="lbkReturn" runat="server" NavigateUrl="FileProcessBar.aspx">返回上载页面</asp:HyperLink></P>
			</asp:Panel>
			<asp:Literal id="litRefreshJS" runat="server"></asp:Literal>
		</form>
	</body>
</HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -