资源简介

大学内部软件下载系统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个文件信息

评论

共有 条评论