资源简介
大学内部软件下载系统V1.0源码
大学内部软件下载系统由asp.net 2.0 开发。是为一所大学内部下载功能而实现的。
数据库在app_data里面。
上传为多文件,大文件上传组件。
后台功能:上传文件,文件管理分,类管理,添加分类,用户管理,添加用户
代码片段和文件信息
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
using System.IO;
using System.Data.SqlClient;
public partial class addFile : System.Web.UI.Page
{
protected void Page_Load(object sender System.EventArgs e)
{
this.UpLoad1.Visible = true;
//类别
DataTable dt = dTable(“select * from fileType“ “fileType“);
if (dt.Rows.Count > 1)
{
foreach(DataRow row in dt.Rows)
{
if (row[“sid“].ToString().Trim() == “0“)
{
this.DropDownList1.Items.Add(new ListItem(row[“tName“].ToString() row[“id“].ToString()));
this.bindDropChildItem(this.DropDownList1 dt row[“id“].ToString() 1);
}
}
}
//类别end
}
protected void bindDropChildItem(DropDownList d DataTable dt string id int length)
{
DataRow[] rows = dt.Select(“sid=‘“ + id + “‘“);//取出id子节点进行绑定
for (int i = 0; i < rows.Length; i++)
{
this.DropDownList1.Items.Add(new ListItem(this.SpaceLength(length) + rows[i][“tName“].ToString() rows[i][“id“].ToString()));//5+1+a+s+p+x
this.bindDropChildItem(d dt rows[i][“id“].ToString() length + 1);//空白数目加1
}
}
protected string SpaceLength(int i)
{
string space = ““;
for (int j = 0; j < i; j++)
{
space += “ “;//注意这里的空白是智能abc输入法状态下的v11字符;
}
return space;
}
protected void Button2_Click(object sender EventArgs e)
{
SqlConnection conn = publicCS.ceconn();
conn.Open();
bool pageIsvid = true;
string ts_name = tb_name.Text;
string ts_classid = DropDownList1.SelectedValue;
string ts_fileSize = tb_filesize.Text;
string ts_filePath = tb_path.Text;
string ts_fileType = tb_filetype.Text;
string ts_addDate = DateTime.Now.ToShortDateString();
string ts_fileInfo = tb_info.Text;
string ts_isgood = “0“;
if (this.isgood.Checked)
{
ts_isgood = “1“;
}
else
{
ts_isgood = “0“;
}
if (UpLoad1.FileName != ““)
{
ts_filePath = UpLoad1.ToPath + “/“ + UpLoad1.GUID + “/“ + UpLoad1.FileName;
FileInfo fi = new FileInfo(Server.MapPath(ts_filePath));
long fiSize = fi.Length / 1024 / 1024;
ts_fileSize = fiSize.ToString() + “M“;
ts_fileType = UpLoad1.FileName;
ts_fileType = ts_fileType.Substring(ts_fileType.LastIndexOf(“.“));
pageIsvid = true;
}
else
{
if (ts_filePat
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 5312 2008-10-16 11:18 downloadSystem10\addFile.aspx
文件 4229 2011-06-22 09:50 downloadSystem10\addFile.aspx.cs
文件 7288 2008-10-16 11:18 downloadSystem10\admin.aspx
文件 5810 2011-06-22 09:49 downloadSystem10\admin.aspx.cs
文件 3182080 2008-08-16 13:53 downloadSystem10\App_Code\##EUPFILE_BAK
文件 2781 2008-08-10 10:21 downloadSystem10\App_Code\AssemblyInfo.cs
文件 1453 2008-08-10 10:21 downloadSystem10\App_Code\Global.asax.cs
文件 876 2008-08-26 23:40 downloadSystem10\App_Code\publicCS.cs
目录 0 2009-11-05 17:38 downloadSystem10\App_Code
目录 0 2011-06-22 09:54 downloadSystem10\App_Data
文件 143360 2005-09-12 14:10 downloadSystem10\bin\eWebapp.Upload.dll
目录 0 2009-11-05 17:38 downloadSystem10\bin
文件 818 2008-08-15 16:33 downloadSystem10\bottom2.ascx
文件 415 2008-08-15 16:13 downloadSystem10\bottom2.ascx.cs
文件 3145728 2011-06-22 09:54 downloadSystem10\DB_51aspx\##upfile.mdf
文件 1048576 2011-06-22 09:54 downloadSystem10\DB_51aspx\##upfile_log.ldf
目录 0 2011-06-22 09:54 downloadSystem10\DB_51aspx
文件 2940 2008-10-16 11:18 downloadSystem10\Default.aspx
文件 1657 2008-08-15 16:03 downloadSystem10\Default.aspx.cs
文件 433 2008-10-16 11:18 downloadSystem10\down.aspx
文件 5047 2008-08-26 16:01 downloadSystem10\down.aspx.cs
文件 2676 2008-10-16 11:18 downloadSystem10\downfile.aspx
文件 3830 2008-08-27 19:42 downloadSystem10\downfile.aspx.cs
文件 5334 2008-10-16 11:18 downloadSystem10\editFile.aspx
文件 5952 2008-08-27 23:11 downloadSystem10\editFile.aspx.cs
文件 450 2008-10-16 11:18 downloadSystem10\err.aspx
文件 404 2008-08-15 17:44 downloadSystem10\err.aspx.cs
文件 2983 2008-10-16 11:18 downloadSystem10\fileMain.aspx
文件 3877 2008-08-24 15:48 downloadSystem10\fileMain.aspx.cs
文件 3395 2008-10-16 11:18 downloadSystem10\fileType.aspx
............此处省略39个文件信息
相关资源
- 打砖块小游戏,C#源码
- 中国矿业大学程序设计综合实践学生
- C# SFTP上传文件
- WCF大文件分段上传winform
- C#多线程大文件
- 大地测量中国地质大学七参数求解
- 武汉理工大学C#实验4源代码_窗体和控
- C#酒店管理系统功能很全面
- 使用C#.NET实现FTP文件
- 脑电波控制的打砖块游戏
- 点菜系统,适合C#初学者
- C#写的Ftp上传文件、文件夹
- asp.net C# 利用FTP 远程文件
- Asp.net多线程
- C#多任务多线程组件V1.1[源代码]
- 大学项目设计C#仓库管理系统+完整项
- C#学习视频教程BT
- 抖音无水印视频器.zip
- 大学学生宿舍管理系统C#_+SQL
- C#WinForm做FTP上传获取文件列表齐全
- winform实现FTP上传、、删除文件
- 通过SSH向Linux传文件,支持大数据文件
- reset.css文件
-
dsofr
amer_v2.3.0.2.ocx - POKEMON.csv
- reset.css样式
- asp.net c#课程设计 附详细文档 大学生
- C# 邮件群发示例 源码下载18952
- 批量陕西音乐广播超级麦克风节目录
- Jquery 相册插件 完整
评论
共有 条评论