資源簡介
大文件上傳 帶進度條 asp.net
可獨立于系統外部單獨設置虛擬目錄。
主頁:www.hchsoft.com.cn

代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.Web;
using?System.Web.UI;
using?System.Web.UI.WebControls;
using?System.Web.Security;
using?System.Configuration;
namespace?myUpload
{
????public?partial?class?init?:?System.Web.UI.Page
????{
????????protected?void?Page_Load(object?sender?EventArgs?e)
????????{
????????????if?((Request.QueryString[“upsite“]?!=?null)?&&?(Request.QueryString[“upkey“]?!=?null)?&&?(Request.QueryString[“uptime“]?!=?null)?&&?(Request.QueryString[“upuser“]?!=?null))
????????????{
????????????????string?upsite?=?Request.QueryString[“upsite“];
????????????????upsite?=?upsite.Replace(“\\“?““);
????????????????upsite?=?upsite.Replace(“/“?““);
????????????????upsite?=?upsite.Replace(“.“?““);
????????????????upsite?=?upsite.Replace(“@“?““);
????????????????upsite?=?upsite.Replace(“#“?““);
????????????????upsite?=?upsite.Replace(“$“?““);
????????????????upsite?=?upsite.Replace(“%“?““);
????????????????upsite?=?upsite.Replace(“^“?““);
????????????????upsite?=?upsite.Replace(“&“?““);
????????????????upsite?=?upsite.Replace(“*“?““);
????????????????upsite?=?upsite.Replace(“(“?““);
????????????????upsite?=?upsite.Replace(“)“?““);
????????????????upsite?=?upsite.Replace(“_“?““);
????????????????string?upkey?=?Request.QueryString[“upkey“];
????????????????string?uptime?=?Request.QueryString[“uptime“];
????????????????DateTime?t?=?DateTime.Parse(uptime);
????????????????System.TimeSpan?TS?=?new?System.TimeSpan(DateTime.Now.Ticks?-?t.Ticks);
????????????????long?lngDateDiffValue?=?0;
????????????????lngDateDiffValue?=?(long)TS.TotalSeconds;
????????????????if?(lngDateDiffValue?>?150)
????????????????{
????????????????????Response.Write(“超時,非法調用!錯誤代碼A_TIME_EXT“);
????????????????????Response.End();
????????????????}
????????????????string?upuser?=?Request.QueryString[“upuser“];
????????????????//upuser?=?Server.UrlDecode(upuser);
????????????????string?sitekey?=?System.Configuration.ConfigurationManager.AppSettings[“Site_“?+?upsite].ToString();
????????????????string?siteurl?=?““;
????????????????siteurl?=?System.Configuration.ConfigurationManager.AppSettings[“Siteurl_“?+?upsite].ToString();
????????????????
????????????????if?(Request.QueryString[“web“]?!=?null)
????????????????{
????????????????????string?url?=?Request.QueryString[“web“];
????????????????????if?(url?!=?““)
????????????????????{
????????????????????????siteurl?=?“http://“?+?url.ToLower()?+?“/“?+?upsite?+?“/“;
????????????????????}
????????????????}
?????????????????
????????????????
????????????????sitekey?=?upsite?+?“#“?+?sitekey?+?“#“?+?uptime;
????????????????sitekey?=?System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(sitekey?“md5“).ToLower().Substring(8?16);
????????????????if?(sitekey?==?upkey)
????????????????{
????????????????????Session[“upsite“]?=?upsite;
????????????????????Session[“siteurl“]?=?siteurl;
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????260??2014-09-17?10:31??mssccprj.scc
?????文件???????5416??2014-09-17?10:34??myUpload.csproj
?????文件???????1088??2014-09-17?10:34??myUpload.csproj.user
?????文件????????257??2014-08-26?08:14??myUpload.csproj.vspscc
?????文件????????869??2010-02-21?15:05??upfile.js
?????文件????????787??2014-08-25?18:00??upfileA.aspx
?????文件???????4746??2016-09-12?15:37??upfileA.aspx.cs
?????文件???????1842??2014-08-25?15:40??upfileA.aspx.designer.cs
?????文件???????1945??2016-09-12?15:35??Web.config
?????文件???????1223??2014-08-25?11:38??Web.Debug.config
?????文件???????1284??2014-08-25?11:38??Web.Release.config
?????文件????????621??2014-08-25?17:01??WebForm1.aspx
?????文件????????644??2014-08-26?08:28??WebForm1.aspx.cs
?????文件???????1496??2014-08-25?16:49??WebForm1.aspx.designer.cs
?????文件????????443??2014-09-17?10:31??WebForm2.aspx
?????文件????????492??2014-09-17?10:58??WebForm2.aspx.cs
?????文件????????794??2014-09-17?10:31??WebForm2.aspx.designer.cs
?????文件???????1085??2014-08-26?08:14??webUpload.sln
?????文件????????256??2014-08-26?08:14??webUpload.vssscc
?????文件??????92672??2008-04-20?20:10??bin\Brettle.Web.NeatUpload.dll
?????文件??????10240??2014-09-17?11:37??bin\myUpload.dll
?????文件??????17920??2014-09-17?11:37??bin\myUpload.pdb
?????文件???????5425??2008-04-20?20:08??NeatUpload\cancel.png
?????文件????????470??2008-04-20?20:08??NeatUpload\default.css
?????文件????????304??2008-04-20?20:08??NeatUpload\Error413.aspx
?????文件???????4462??2008-05-22?09:55??NeatUpload\Progress.aspx
?????文件???????4815??2008-05-22?09:22??NeatUpload\Progress.js
?????文件???????2962??2008-04-20?20:08??NeatUpload\refresh.png
?????文件???????6291??2008-04-20?20:08??NeatUpload\stop_refresh.png
?????文件???????5892??2014-09-17?11:37??obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
............此處省略33個文件信息
評論
共有 條評論