数码资讯
C#保存上载图片示例代码
复制代码代码如下所示: { HttpPost } UploadImage(字符串) { //string SS = Request.Form{uploadFile}; 返回/返回; httppostedfilebase UploadFile =请求文件{ 0 }; 字符串的文件名= uploadfi
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
复制代码代码如下所示:
{ HttpPost }
UploadImage(字符串)
{
//string SS = Request.Form{uploadFile};
返回/返回;
httppostedfilebase UploadFile =请求文件{ 0 };
字符串的文件名= uploadfile.filename;
文件大小= uploadfile.contentlength int;
字符串fileext = path.getextension(文件名)的ToLower();
字符串消息;
(如果!(fileext = =PNG| | fileext =GIFfileext.jpg| | | | = = fileext = =JPEG))
{
图片类型只能是GIF、PNG、JPG、JPEG ;
返回消息;
}
其他的
{
如果(文件>(int)(500×1024))
{
消息=图片大小不能超过500kb ;
返回消息;
}
其他的
{
随机r =新随机数();
字符串uploadfilename = datetime.now.tostring(yyyymmddhhmmss )+(100000, 999999)+ fileext R.下;
尝试
{
字符串directorypath = server.mappath(~ / / uploadimages);
如果(!目录。存在(directorypath)) / /不存在此文件夹中创建该文件夹
{
Directory.CreateDirectory(server.mappath(~ / / uploadimages));
}
UploadFile.SaveAs(server.mappath(~ / / uploadimages)+ uploadfilename);
消息= uploadfilename;
返回消息;
}
catch(异常前)
{
消息=消息;
返回消息;
}
}
}
}
{ HttpPost }
UploadImage(字符串)
{
//string SS = Request.Form{uploadFile};
返回/返回;
httppostedfilebase UploadFile =请求文件{ 0 };
字符串的文件名= uploadfile.filename;
文件大小= uploadfile.contentlength int;
字符串fileext = path.getextension(文件名)的ToLower();
字符串消息;
(如果!(fileext = =PNG| | fileext =GIFfileext.jpg| | | | = = fileext = =JPEG))
{
图片类型只能是GIF、PNG、JPG、JPEG ;
返回消息;
}
其他的
{
如果(文件>(int)(500×1024))
{
消息=图片大小不能超过500kb ;
返回消息;
}
其他的
{
随机r =新随机数();
字符串uploadfilename = datetime.now.tostring(yyyymmddhhmmss )+(100000, 999999)+ fileext R.下;
尝试
{
字符串directorypath = server.mappath(~ / / uploadimages);
如果(!目录。存在(directorypath)) / /不存在此文件夹中创建该文件夹
{
Directory.CreateDirectory(server.mappath(~ / / uploadimages));
}
UploadFile.SaveAs(server.mappath(~ / / uploadimages)+ uploadfilename);
消息= uploadfilename;
返回消息;
}
catch(异常前)
{
消息=消息;
返回消息;
}
}
}
}
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。