使用非服务器端输入控件上传文件

问题描述:

我需要将文件从客户端上传到asp.net页面。源页面无法使用服务器端控件。这可能吗?使用非服务器端输入控件上传文件

我看到这个问题:Uploading Files in ASP.net without using the FileUpload server control,但是这是使用标准的输入文件控制,但是服务器端的按钮。在我的情况下,我不能使用服务器端按钮。

本质上我的源页面有两种形式,第二种形式是非服务器端形式。当用户点击一个按钮时,我们会发布帖子到新页面,该页面会在新窗口中启动。我需要在那里发送文件。

当我使用所有客户端控件时,我没有看到服务器上的文件内容。

这可能是因为您需要将表单设置为多部分表单类型。尝试将enctype="multipart/form-data"添加到客户端表单。

+0

那么好像这样做,谢谢,有一个控件是服务器端控件必须改变该enctype。 – JoshBerke 2009-07-01 01:33:02