怎样限制文件上传类型 为什么我用这个方法不行啊,this.UploadFile.Accept = "*.eip,*.gif"; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 string Extension = Path.GetExtension(PostUpFile.PostedFile.FileName).ToLower();if(Extension == ".asp" || Extension == ".aspx" || Extension == ".php" || Extension == ".jsp" || Extension == ".asa" ){ShowMsg("上传文件类别超出限定范围!"); return;} 最好在客户端用javascript关联onchange事件,当扩展名不合法时,禁用提交 ArrayList li = new ArrayList(); li.Add("application/msword"); li.Add("application/vnd.ms-excel"); li.Add("application/vnd.ms-powerpoint"); li.Add("text/html"); li.Add("image/pjpeg"); li.Add("image/gif"); li.Add("image/bmp"); li.Add("application/octet-stream"); if (!li.Contains(f.ContentType)) { Label2.Text = "请务必选择有效的文件"; }f 为上传控件FILE1 string aa=this.File1.PostedFile.FileName.ToString().Substring(this.File1.PostedFile.FileName.LastIndexOf(".")+1); var img=null;var maxfilesize = 209715;var filePath;function checkimage(){ filePath = document.getElementById("Upload1_myFile").value; if(/^.+\.(gif|jpg|png)$/i.test(filePath)){ img = new Image(); img.style.display='none'; img.attachEvent("onerror",ErrImgType); img.attachEvent("onreadystatechange",ErrImgBig); document.body.insertAdjacentElement("beforeend",img); img.src=filePath; }else{ErrImgType()}}function ErrImgType(){/* Form1.reset(); alert("文件格式只能是 JPG, PNG or GIF!"); return false; */ }function ErrImgBig(){/* if (img.fileSize>maxfilesize){ Form1.reset(); alert("图片大小不能超过200 KB!"); return false; } */} 执行分页存储过程的问题. gridvew批量删除问题 类库方法引用问题 如何解决网站用户的安全信息 Datalist 编辑状态下 实现 DropdownList 联动 ? 为什么我的.net创建v c#简单分布式应用程序就系统死机,而创建 求URL重写的教程链接 急急!! 如何在VbScript里获取控件的值?等待中 大家新年好!向大家请教一个窗体验证问题问题 江雨來了沒有啊。有問題請教,急急 关于抽象工厂中显示找不到文件或程序集名称或找不到它的一个依赖项 超级难题!在TextBox中,javascript如何获取除value以外的值?
if(Extension == ".asp" || Extension == ".aspx" || Extension == ".php" || Extension == ".jsp" || Extension == ".asa" )
{
ShowMsg("上传文件类别超出限定范围!");
return;
}
li.Add("application/msword");
li.Add("application/vnd.ms-excel");
li.Add("application/vnd.ms-powerpoint");
li.Add("text/html");
li.Add("image/pjpeg");
li.Add("image/gif");
li.Add("image/bmp");
li.Add("application/octet-stream");
if (!li.Contains(f.ContentType))
{
Label2.Text = "请务必选择有效的文件";
}f 为上传控件FILE1
var maxfilesize = 209715;
var filePath;
function checkimage()
{
filePath = document.getElementById("Upload1_myFile").value;
if(/^.+\.(gif|jpg|png)$/i.test(filePath)){
img = new Image();
img.style.display='none';
img.attachEvent("onerror",ErrImgType);
img.attachEvent("onreadystatechange",ErrImgBig);
document.body.insertAdjacentElement("beforeend",img);
img.src=filePath;
}else{ErrImgType()}
}
function ErrImgType(){
/*
Form1.reset();
alert("文件格式只能是 JPG, PNG or GIF!");
return false;
*/
}
function ErrImgBig(){
/*
if (img.fileSize>maxfilesize){
Form1.reset();
alert("图片大小不能超过200 KB!");
return false;
}
*/
}