国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

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

2020-01-18 01:18:48
字體:
來源:轉載
供稿:網友
在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數組
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來保存得到的數據
}
RedirectToNewUpload();
}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 兴安县| 乾安县| 长沙市| 九江市| 介休市| 岳西县| 柞水县| 谷城县| 荃湾区| 红桥区| 吉木萨尔县| 康保县| 大余县| 衢州市| 三明市| 沙雅县| 宣威市| 兖州市| 卢氏县| 望都县| 株洲市| 怀来县| 芦山县| 乐平市| 博乐市| 河北省| 澳门| 绥滨县| 五峰| 和平区| 南京市| 北海市| 越西县| 都江堰市| 南投市| 广河县| 德安县| 临高县| 昔阳县| 古交市| 钟山县|