我尝试在ASP.net中使用FileUpload控件,发现了一些奇怪的问题。我已经决定放弃这个控件,并创建一个自定义控件。可以从头开始创建一个文件上传控件吗?
谢谢
发布于 2011-04-01 10:21:22
AsyncFileUpload是一个ASP.NET AJAX控件,允许您异步上传文件到服务器。在服务器端和客户端都可以查看文件上传结果。可以通过在服务器UploadedComplete事件的处理程序中调用SaveAs()方法来保存上载的文件。
看看这个:http://www.asp.net/ajax/ajaxcontroltoolkit/samples/AsyncFileUpload/AsyncFileUpload.aspx
发布于 2011-04-01 10:23:49
是的,这是可能的。本质上,您的控件将只需要呈现一个带有某种文件类型的input
标记,例如:
protected override void Render(HtmlTextWriter output)
{
output.Write("<input type='file' />");
}
然而,这是对问题的一个粗略的简化...!
https://stackoverflow.com/questions/5511949
复制相似问题