資源簡介
大學(xué)內(nèi)部軟件下載系統(tǒng)V1.0源碼
大學(xué)內(nèi)部軟件下載系統(tǒng)由asp.net 2.0 開發(fā)。是為一所大學(xué)內(nèi)部下載功能而實現(xiàn)的。
數(shù)據(jù)庫在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子節(jié)點進(jìn)行綁定
????????for?(int?i?=?0;?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);//空白數(shù)目加1
????????}
????}
????protected?string?SpaceLength(int?i)
????{
????????string?space?=?““;
????????for?(int?j?=?0;?j?????????{
????????????space?+=?“ “;//注意這里的空白是智能abc輸入法狀態(tài)下的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個文件信息
評論
共有 條評論