关于FileUpload使用的问题

yuchongjike 2008-08-03 09:23:39
FileUpload控件只能手动的输入文件路径(按钮选择也可以说是手动).有没有办法用程序指定一个路径给它?也就是说从别的地方读取一个值给它?(修改fileupload中的文件名)
例:
我要上传d:\1.txt文件,就用程序:
string filename = @"D:\1.txt";
FileUpload中的文件名 = filename;
...全文
77 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
zzyuanbbb 2008-08-03
  • 打赏
  • 举报
回复
string filename = @"D:\1.txt";
这样写貌似有问题
应该
string filename = "D:\\1.txt";
shadowjl 2008-08-03
  • 打赏
  • 举报
回复
从安全方面考虑是不行的
xiaoxue1129 2008-08-03
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 alexzhang00 的回复:]
不可以。

这是很严重的安全问题。

当然不能这样了。

不过,好像 IE5以前版本的IE浏览器是可以JS指定的,这是安全漏洞。
[/Quote]
DeltaCat 2008-08-03
  • 打赏
  • 举报
回复
不可以。

这是很严重的安全问题。

当然不能这样了。

不过,好像 IE5以前版本的IE浏览器是可以JS指定的,这是安全漏洞。
maddemon 2008-08-03
  • 打赏
  • 举报
回复
应该不能
蝶恋花雨 2008-08-03
  • 打赏
  • 举报
回复
ie6之前可以ie7 ie8都不可以。只能在cs手写string filename = "D:\\1.txt"+FileUpload1.postfile.filename;
duncannjm 2008-08-03
  • 打赏
  • 举报
回复
我觉得应该是不行的,前不久我就试过!

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧