我用File控件来上传文件,我只想上传jpg文件,可是我这么判断文件的护展名为什么有的时候不好使呢,一班类型文件都可以判断出来,可是我选择了一个mp3的文件,就判断不出来了,网页就不显示了,就根找不到网页显示的一样
string imageName=this.File1.PostedFile.FileName.ToString();
int size=(Convert.ToInt32(this.File1.PostedFile.ContentLength.ToString()))/1024;
if(size>200)
{
Operate.Msg("上传文件太大,只允许200K以下文件!");
return;
}
string fileName=imageName.Substring(imageName.LastIndexOf(".")+1);if(fileName.ToString().Trim()!="jpg")
{
Operate.Msg("上传文件类型有误,只允许上传JPG文件!");
}
string imageName=this.File1.PostedFile.FileName.ToString();
int size=(Convert.ToInt32(this.File1.PostedFile.ContentLength.ToString()))/1024;
if(size>200)
{
Operate.Msg("上传文件太大,只允许200K以下文件!");
return;
}
string fileName=imageName.Substring(imageName.LastIndexOf(".")+1);if(fileName.ToString().Trim()!="jpg")
{
Operate.Msg("上传文件类型有误,只允许上传JPG文件!");
}
解决方案 »
- 有关office组件的引用问题
- datagridview最后一行不排序
- 用javaScript弹出修改窗口,修改完再点修改还是没修改以前的值
- 请问 uploadfile 里的“浏览” 我怎么以繁体中文的形式显示。现在显示的是简体中文。
- 如何让oledbdataadapter显示转换成oledbdataadapter
- asp.net中框架布局问题(简单_在线等)
- 按了F5以后,出现:This application is currently offline. To enable the application, remove the app_offline.htm file from the app
- Menu的用法
- 求助一个很棘手的问题,困扰了我几个小时了
- 使用正则表达式,如何判断输入的数字不在我指定的集合中!??
- DATAGRID怎么导入EXECL
- aspx.cs.vb程序运行中弹对框问题
这个地方是不是有问题,是不是取的扩展名不就知道了,我估计是这里的问题
---------------------
取得上传文件的扩展名的。