读书人

FileUpload无法使用解决方法

发布时间: 2012-09-12 09:21:30 作者: rapoo

FileUpload无法使用

C# code
 TasksMessageBox.Show(this, " click");        if (FileUpload1.HasFile)        {            TasksMessageBox.Show(this, " have file");         }         TasksMessageBox.Show(this, "end");


在本地一切正常,部署到服务器windows server 2003 IIS下之后,本地打开网页选择excel将数据读入数据库,只会弹出“click”,下面的就不执行了,连“end”都不弹出,这个是为什么?

[解决办法]
有可能是iis下网站的虚拟目录的权限问题
[解决办法]
给根目录添加个everyone用户,权限能读写
[解决办法]
有没有其他代码
[解决办法]
TasksMessageBox.Show 做了什么事

可能是其他代码导致的
[解决办法]
RegisterStartupScript 的第一个参数和第二个参数

组合起来一个key

因为
TasksMessageBox.Show(this, " click");
TasksMessageBox.Show(this, " have file");
TasksMessageBox.Show(this, "end");
都是相同的key

所以只会输出一个

你把TasksMessageBox.Show(this, " click");
去掉 再看





[解决办法]
没有日志么?
[解决办法]
excel ?

看看是否安装了相关组件,以及权限

读书人网 >asp.net

热点推荐