我用的是Jmail组件发送邮件,不发送附件可以成功,发附件的话,直接用message.AddAttachment("c:\\test.jpg", true, null),也可以发送,但是如果我用FileUpload控件,message.AddAttachment(Server.MapPath(FileUpLoad1.PostedFile.FileName),true, null),,这样就会报这个错误:cannot open file 某某文件,急,哪位高手帮帮忙哈?
解决方案 »
- .NET调用SAP方法要用到如上三个组件(如Interop.SAPFunctionsOCX.dl),可我现在是VS2005,谁能给个下载的地址让我下载上面组件?
- 打开con后,我三次操作数据库库后,再关闭con,这样合理吗?
- [CSDER]IE(bug?)与迅雷(bug?)冲突,导制页面无法正常浏览.开发人员进.<要求置顶>
- 数据库基础概念问题,表关系问题,在线等!
- 请教,用户控件更改数据的同时,如何调用父容器(aspx页面)的某一个方法?
- 读取分析XML文件,和从序列化保存的文件中读取序列化数据,然后反序列化,哪样快?
- 关于数据显示的问题
- 再贴:如果全选TREENODE ??怎么没人??
- 如何触发用户自定义事件
- 我用 window.showModalDialog 方法打开页面,不刷新?请教!!!
- anthem控件为什么传到服务器上不起作用
- 如何获取数据库中表的结构信息
FileUpLoad1.PostedFile.FileName取得的是客户端的文件名.
你得先将文件保存在服务器上, 再添加.
string filename="xxx";//设置文件名. 自己定义
string temp=Server.MapPath("/Files/"+filename);
FileUpLoad1.PostedFile.SaveAs(temp);
message.AddAttachment(temp,true, null);