最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

asp.net上傳圖片到服務(wù)器方法詳解

 更新時(shí)間:2017年01月22日 09:10:30   作者:何問起  
ASP.NET的FileUpload控件可用于上傳文件到服務(wù)器。本文將對(duì)此進(jìn)行介紹。具有很好的參考價(jià)值,下面跟著小編一起來看下吧

ASP.NET的FileUpload控件可用于上傳文件到服務(wù)器。HoverTreeTop新增了一個(gè)“閱圖”功能,圖片就是用FileUpload上傳的。

這里要說明的是上傳圖片限定文件名和文件大小等代碼。

文件上傳功能使用用戶控件實(shí)現(xiàn),在HoverTreePanel項(xiàng)目中的HTPanel\HControl\UCPictureAdd.ascx 控件,

HoverTreeTop上傳的圖片文件暫時(shí)限定為jpg、png和gif。代碼為:

<asp:FileUpload runat="server" ID="fileUpload_hovertree" ClientIDMode="Static" accept="image/png,image/jpeg,image/gif" />

c#代碼:

HtPictureInfo h_info = new HtPictureInfo();
 h_info.HtSuffix = HoverTreeImageTool.GetGpjImageFileExtension(fileUpload_hovertree.PostedFile.ContentType);
 if (h_info.HtSuffix == "")
 {
 literal_tips.Text = "請(qǐng)選擇jpg,png或者gif圖片文件";
 return;
 }

其中GetGpjImageFileExtension方法在HoverTreeFrame項(xiàng)目中,代碼:

namespace HoverTree.HoverTreeFrame.HtImage
{
 public class HoverTreeImageTool
 {
 /// <summary>
 /// 根據(jù)圖片文件的mime內(nèi)容類型獲取文件的后綴名,如果不是gif,png或者jpg圖片文件則返回空字符串
 /// http://hovertree.com/h/bjag/viv8qlpx.htm
 /// http://hovertree.com/texiao/h/contenttype/
 /// </summary>
 /// <param name="contentType"></param>
 /// <returns></returns>
 public static string GetGpjImageFileExtension(string contentType)
 {
 switch (contentType)
 {
 case "image/jpeg":
 return "jpg";
 case "image/pjpeg":
 return "jpg";
 case "image/gif":
 return "gif";
 case "image/png":
 return "png";
 case "image/x-png":
 return "png";
 default:
 return string.Empty;
 }
 }
 }
}

也就是使用ContentType獲取并驗(yàn)證后綴名。參考:http://hovertree.com/texiao/h/contenttype/

還有一個(gè)就是限定上傳文件的大小,暫時(shí)限定為1M,代碼如下:

if (fileUpload_hovertree.PostedFile.ContentLength > 1048576)
 {
 literal_tips.Text = "選擇的文件太大。";
 return;
 }

1048576字節(jié)也就是1M。

上傳使用SaveAs方法就可以:

fileUpload_hovertree.SaveAs(h_fullName);

其中h_fullName為完整文件名字符串。

源碼下載:

http://xiazai.jb51.net/201701/yuanma/hovertreetop.rar

以上就是本文的全部?jī)?nèi)容,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來一定的幫助,同時(shí)也希望多多支持腳本之家!

相關(guān)文章

最新評(píng)論

阿巴嘎旗| 丰都县| 若尔盖县| 遂昌县| 绵阳市| 雷波县| 渑池县| 济南市| 来安县| 鄂尔多斯市| 桐城市| 奉新县| 杨浦区| 玛沁县| 晴隆县| 桃源县| 灵丘县| 田东县| 左权县| 凤山县| 视频| 平昌县| 阿拉善左旗| 天祝| 长白| 安庆市| 长顺县| 额尔古纳市| 隆尧县| 云梦县| 石阡县| 四平市| 陆丰市| 丰原市| 禹州市| 皋兰县| 江西省| 娄底市| 和静县| 同江市| 柘荣县|