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

📄 demo4.aspx

📁 插件介绍:   XUploadFiles 是一个用于辅助网站进行文件上传的客户端插件
💻 ASPX
字号:
<%@ Page Language="C#" %>
<%@ Register TagPrefix="xu" TagName="upload" Src="xu_control.ascx" %>
<script runat="server">

    void Page_Load()
    {
        if (IsPostBack)
        {
            char [] delimiter = new char[1];
			delimiter[0] = '\n';	// 多个文件名之间使用换行符分割
            string sdelimStr = "#";
            char [] sdelimiter = new char[1];
			sdelimiter[0] = '#';	// 文件信息格式:文件名#文件类型#文件大小
			
			filelist.Text = "<ol>";
            string [] split, ssplit;
            split = UserControl1.Text.Split(delimiter);
            result.Text = "成功上传 " + Convert.ToString(split.Length) + " 个文件";
    		foreach (string s in split)
			{
				filelist.Text += "<li>";
				ssplit = s.Split(sdelimiter);
				if (ssplit.Length > 0) filelist.Text += "<a href=\"" + ssplit[0] + "\">" + ssplit[0] + "</a>";
				if (ssplit.Length >= 3) filelist.Text += "," + ssplit[1] + "," + ssplit[2] + " Bytes";
				filelist.Text += "</li>";
			}
			filelist.Text += "</ol>";
        }
    }

</script>
<html>
<head>
<title>XUploadFiles 功能演示</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<script language="javascript">
function set_para()
{
	var obj = xu_find();
	if (obj != null)
	{
		obj.clearformitem(); // 清空插件内的表单项目
		obj.addformitem("username",form1.username.value); // 增加表单项:username
		obj.addformitem("password",form1.password.value); // 增加表单项:password
		obj.setpath (form1.subpath.value); // 设置上传文件的路径
		return true;
	}
	return false;
}
</script>
</head>
<body bgcolor="#cceeff">
<form id="form1" runat="server">
	<table width="100%" border="1">
		<tr>
			<td align="center"><span style="FONT-SIZE: 26px; COLOR: #770000">演示4:带验证信息的上传演示</span></td>
		</tr>
		<tr>
			<td><blockquote>
					<p>&nbsp;</p>
					<p>文件说明:
						<asp:TextBox ID="title" runat="server">Form 表单信息处理</asp:TextBox>
					</p>
					<p>上传位置:
						<asp:DropDownList ID="subpath" runat="server">
							<asp:ListItem Value="myfiles" Selected="True">myfiles</asp:ListItem>
							<asp:ListItem Value="images">images</asp:ListItem>
							<asp:ListItem Value="document">document</asp:ListItem>
							<asp:ListItem Value="excel">excel</asp:ListItem>
						</asp:DropDownList>
					</p>
					<p>上传用户:
						<asp:TextBox ID="username" runat="server"></asp:TextBox>
						(<span style="color:blue"> guest </span>)</p>
					<p>上传密码:
						<asp:TextBox ID="password" runat="server" TextMode="Password"></asp:TextBox>
						(<span style="color:blue"> 8888 </span>)</p>
					<p>上传文件:<xu:upload id="UserControl1" runat="server" action="xu_demo4.aspx" cols="50" onbeforeupload="set_para();" errormessage="请选择文件"></xu:upload></p>
					<p>
						<asp:Button ID="ok" runat="server" Text="提交"></asp:Button>
&nbsp;
						<input onClick="xu_reset();" type="reset" value="重置" />
&nbsp;
						<input onClick="javascript:history.go(-1);" type="button" value="返回" />
					</p>
					<p>&nbsp;</p>
				</blockquote></td>
		</tr>
		<tr>
			<td style="COLOR: red;"><p>
					<asp:Label ID="result" runat="server"></asp:Label>
				</p>
				<p>
					<asp:Label ID="filelist" runat="server"></asp:Label>
				</p></td>
		</tr>
	</table>
</form>
</body>
</html>

⌨️ 快捷键说明

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