色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

asp.net slickupload 使用方法(文件上傳)

在web.config中添加:
<httpModules >
<add name="HttpUploadModule" type="Krystalware.SlickUpload.HttpUploadModule, Krystalware.SlickUpload" / >
</httpModules >
2、在項目中添加對Krystalware.SlickUpload.DLL的引用。
3、在頁面上放控件:HtmlInputFile fileUpload;
4、后代碼如下:
復制代碼 代碼如下:
private void RedirectToNewUpload()
{
Response.Redirect("PhotoInfo.ASPx?uploadId=" Guid.NewGuid().ToString() "&action=" strViewType "&id=" BTSID);
}
private void Page_Load(object sender, System.EventArgs e)
{
...
UploadedFileCollection parts = HttpUploadModule.GetUploadedFiles();
if (Request.QueryString["uploadId"] == null)
RedirectToNewUpload();
...
}
private void btUpload_Click(object sender, System.EventArgs e)
{
UploadedFileCollection parts = HttpUploadModule.GetUploadedFiles();
string uppath = System.Configuration.ConfigurationSettings.AppSettings["UploadPath"];
try
{
if (parts != null)
{
foreach (UploadedFile part in parts)
{
if(part.ContentLength==0)
return;
if(File.Exists(uppath part.ClientName))
{
File.Delete(uppath part.ClientName);
}
part.SaveAs(uppath part.ClientName);
Byte[] FileByteArray = new Byte[part.ContentLength]; //圖象文件臨時儲存Byte數(shù)組
FileStream fs = new FileStream(uppath part.ClientName, FileMode.Open);
fs.Read(FileByteArray,0,Convert.ToInt32(part.ContentLength));
fs.Close();
File.Delete(uppath part.ClientName);
//使用FileByteArray來保存得到的數(shù)據(jù)
}
RedirectToNewUpload();
}

AspNet技術(shù)asp.net slickupload 使用方法(文件上傳),轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 洛隆县| 潍坊市| 抚州市| 铁力市| 临夏市| 德兴市| 大名县| 望城县| 谷城县| 兰坪| 阳东县| 苏尼特右旗| 百色市| 甘德县| 赞皇县| 黄大仙区| 阳信县| 鄂州市| 闵行区| 阿拉善盟| 嘉定区| 略阳县| 景谷| 邵武市| 酉阳| 广东省| 敦煌市| 那坡县| 萨迦县| 马山县| 沾益县| 汉沽区| 廉江市| 高陵县| 永年县| 香港 | 西乌| 新巴尔虎左旗| 屏边| 兴仁县| 习水县|