当前位置:编程学习 > C#/ASP.NET >>

WebClient.UploadFile的问题?

 System.Net.WebClient webClient = new System.Net.WebClient();
fileName_Attach = Guid.NewGuid().ToString();
                                        webClient.Credentials = System.Net.CredentialCache.DefaultCredentials;                
                    webClient.UploadFile(ConfigurationManager.AppSettings["URL"].ToString() + "/UserControls/UploadFileAjax.aspx?FileName=" + fileName_Attach, "PUT", “d:\\wf\\a.txt”);
为什么在服务器上提示文件路径异常呢。我客户端本来有文件的。这个"d:\\wf\\a.txt”路径是不是指的服务器上的文件路径呢。请高手指教?非常感谢! --------------------编程问答-------------------- 你的这段代码运行在服务器上还是客户端?


为什么不用FileUpload控件呢?是WinForm客户端吗?
--------------------编程问答-------------------- cs代码是运行在服务器端的,你服务器端没有该文件,在asp.net中不能用webclient来上传文件。 --------------------编程问答-------------------- 同意ls的,按照lz的写法,“d:\\wf\\a.txt”肯定是指的服务器上的路径了,这也是报错的原因。请仔细看看MSDN所举的例子好了。
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,