日期:2014-05-18 浏览次数:20441 次
<globalization requestEncoding="gb2312" responseEncoding="gb2312" fileEncoding="gb2312"/>
<%@ Page Language="C#" ResponseEncoding="gb2312" <meta content="text/html; charset=gb2312" http-equiv="Content-Type">
public class FlashUpload : Control
{
private const string FLASH_SWF = "FlashUpload.FlashFileUpload.swf";
[Category("Behavior")]
[Description("The page to upload files to.")]
[DefaultValue("")]
public string UploadPage
{
get
{
object o = ViewState["UploadPage"];
if (o == null)
return "";
return o.ToString();
}
set { ViewState["UploadPage"] = value; }
}
[Category("Behavior")]
[Description("Query Parameters to pass to the Upload Page.")]
[DefaultValue("")]
public string QueryParameters
{
get
{
object o = ViewState["QueryParameters"];
if (o == null)
return "";
return o.ToString();
}
set { ViewState["QueryParameters"] = value; }
}
[Category("Behavior")]
[Description("Javascript function to call when all files are uploaded.")]
[DefaultValue("")]
public string OnUploadComplete
{
get
{
object o = ViewState["OnUploadComplete"];
if (o == null)
return "";
return o.ToString();
}
set { ViewState["OnUploadComplete"] = value; }
}
[Category("Behavior")]
[Description("The maximum file size that can be uploaded, in bytes (0 for no limit).")]
public decimal UploadFileSizeLimit
{
get
{
object o = ViewState["UploadFileSizeLimit"];
if (o == null)
return 0;
return (decimal)o;
}
set { ViewState["UploadFileSizeLimit"] = value; }
}
[Category("Behavior")]
[Description("The total number of bytes that can be uploaded (0 for no limit).")]
public decimal TotalUploadSizeLimit
{
get
{
object o = ViewState["TotalUploadSizeLimit"];
if (o == null)
return 0;
return (decimal)o;
}
set { ViewState["TotalUploadSizeLimit"] = value; }
}
[Category("Behavior")]
[Description("The description of file types that you want uploads restricted to (ex. Images (*.JPG;*.JPEG;*.JPE;*.GIF;*.PNG;))")]
[DefaultValue("")]
public string FileTypeDescription
{
get
{