我有url指向图片例如: http://cg009.k12.sd.us/images/smilefacemoving.gif
而不是用户将插入文件我想将此文件(图像)绑定到c#fileupload控件。
所以fileupload对象将保存此文件(图像)。
答案 0 :(得分:1)
只需在页面上设置一个文本框即可让他们输入网址,然后在提交表单时执行此操作...
string url = YOUR_TEXTBOX.Text();
Uri uri;
try {
uri = new Uri(url);
}
catch (UriFormatException ex) {
// Error
throw ex;
}
byte[] file;
using (System.Net.WebClient client = new System.Net.WebClient()) {
file = client.DownloadData(uri);
}
// now you have the file
注意上传的病毒:)
答案 1 :(得分:0)
老实说,我不确定你在问什么。您是否在询问如何使用fileupload控件将通过URL引用的文件上传到您自己的服务器?