asp.net FileUpload控件實(shí)現(xiàn)文件格式判斷與文件大小限制
更新時(shí)間:2014年11月27日 15:24:10 投稿:mdxy-dxy
這篇文章主要介紹了有關(guān)asp.net fileupload控件判斷文件格式,以及進(jìn)行文件大小限制的方法,可以在web.config中配置,也可以在.cs文件中實(shí)現(xiàn),需要的朋友參考下
在web.config中配置:
復(fù)制代碼 代碼如下:
<appSettings>
<add key="FileType" value=".doc,.xls,.txt,.rar"/>
<add key="PicTureTye" value=".jpg|.gif|.png|.bmp|.psd|.svg|"/>
<add key="FileSizeLimit" value="10240"/>
</appSettings>
在.cs文件中方法實(shí)現(xiàn):
文件大小判斷:
復(fù)制代碼 代碼如下:
public bool IsAllowableFileSize()
{
//從web.config讀取判斷文件大小的限制
double iFileSizeLimit = Convert.ToInt32(ConfigurationManager.AppSettings["FileSizeLimit"]);
//判斷文件是否超出了限制
if (iFileSizeLimit > FileUpload1.PostedFile.ContentLength)
{
Response.Write("文件剛好");
return true;
}
else
{
Response.Write("文件太大");
return false;
}
}
文件類型:
復(fù)制代碼 代碼如下:
protected bool IsAllowableFileType(string FileName)
{
//從web.config讀取判斷文件類型限制
string strFileTypeLimit = ConfigurationManager.AppSettings["FileType"].ToString();
//當(dāng)前文件擴(kuò)展名是否包含在這個(gè)字符串中
if (strFileTypeLimit.IndexOf(Path.GetExtension(FileName).ToLower()) != -1)
{
return true;
}
else
return false;
}
相關(guān)文章
ASP.NET中操作數(shù)據(jù)庫(kù)的基本步驟分享
ASP.NET中操作數(shù)據(jù)庫(kù)的基本步驟分享,學(xué)習(xí)asp.net的朋友可以參考下。2011-10-10
asp.net 數(shù)據(jù)庫(kù)連接類代碼(SQL)
asp.net數(shù)據(jù)庫(kù)連接類(SQL) 代碼,需要的朋友可以參考下。2010-03-03
asp.net使用LINQ to SQL連接數(shù)據(jù)庫(kù)及SQL操作語(yǔ)句用法分析
這篇文章主要介紹了asp.net使用LINQ to SQL連接數(shù)據(jù)庫(kù)及SQL操作語(yǔ)句用法,較為詳細(xì)的分析了LINQ操作sql語(yǔ)句的功能、使用方法與相關(guān)注意事項(xiàng),需要的朋友可以參考下2016-05-05
Visual Studio卸載不完全問(wèn)題的解決方法
這篇文章主要為大家詳細(xì)介紹了Visual Studio卸載不完全問(wèn)題的解決方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-04-04
.NET 6開發(fā)之實(shí)現(xiàn)緩存過(guò)程詳解
有的時(shí)候?yàn)榱藴p少客戶端請(qǐng)求相同資源的邏輯重復(fù)執(zhí)行,我們會(huì)考慮使用一些緩存的方式。這篇文章主要就介紹了在.NET 6開發(fā)中如何實(shí)現(xiàn)緩存,感興趣的可以學(xué)習(xí)一下2022-01-01
Asp.net使用SignalR實(shí)現(xiàn)聊天室的功能
這篇文章主要介紹了Asp.net使用SignalR實(shí)現(xiàn)聊天室的功能的相關(guān)資料,需要的朋友可以參考下2016-04-04
.Net結(jié)合JS實(shí)現(xiàn)URL編碼與解碼
這篇文章介紹了.Net結(jié)合JS實(shí)現(xiàn)URL編碼與解碼的方法,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-03-03

