在一个Web页面,为了向服务器上传文件,使用了FileUpload控件。
使用FileUpload1.HasFile属性确定选择的文件是否存在的时候,客户端文件的绝对路径会被清空。
请教大家,如何在判断欲上传的文件不存在的时候,保留其绝对路径在FileUpload中。
我的第一种想法是:在客户端用JavaScript进行判断。
第二种想法是:在服务器端代码中向FileUpload赋值,似乎不太可能……请教大家了
使用FileUpload1.HasFile属性确定选择的文件是否存在的时候,客户端文件的绝对路径会被清空。
请教大家,如何在判断欲上传的文件不存在的时候,保留其绝对路径在FileUpload中。
我的第一种想法是:在客户端用JavaScript进行判断。
第二种想法是:在服务器端代码中向FileUpload赋值,似乎不太可能……请教大家了
解决方案 »
- 索引超出范围。必须为非负值并小于集合大小?
- 为什么我的ImageHandler.ashx文件老是出现这个错误
- smtp.qq.com可以使用foxmail发送,但使用.net jmail却无法发送,什么原因呢?
- DropDownList每次都获取第一行的问题
- C#转换的一点烦人的问题,各位帮下忙System.InvalidCastException: 指定的转换无效。
- 是2005的bug还是?
- 关于收邮件的问题!我怎么能在手机端看word文档的邮件! Help me !Thank everyone !
- 请问我的Visual studio.net 怎么不能asp.net应用程序啊?
- 登录页面一直报错,求指教。
- 求帮助 急!
- 大家帮帮我啊,一个有关系统对接的问题 急 急 急
- 关于url重写,session为什么失败
=========>
只有判断完成,保存后,再返回页面才会清空,此时你该做的事情都已经做了.
<script type = "text/javascritp">
function IsHasFile()
{
var f1,fso;
f1 = document.getElementById("FileUpload1").value;
fso = new ActiveXObject("Scripting.FileSystemObject");
if(fso.FileExists(f1))
{
alert("选择的附件不存在");
return false;
}
}
</script>请大家帮帮忙,指点一下