2010-06-11 60 views
1

我想在我的aspx页面上传文件。使用HTML文件类型进行文件上传

我使用

<form id="frmId" method="post" enctype="Multipart/form-data"> 
<input type="file" id="file1"/> 
<input type="submit" id="btnsubmit"/> 
</form> 

并在后面的代码我试图获得该文件。在使用服务器端输入文件控制之前,它不让我获取文件。我不想在我的文件控制中使用runat =“server”属性。

有谁知道如何做到这一点。

+0

为什么你不想使用'runat =“server”'? – rahul 2010-06-11 12:00:27

+0

它将使我的控件成为服务器控件。 – 2010-06-11 12:01:13

+0

这是一个安全限制。 – BalusC 2010-06-11 12:05:51

回答

0

您无法在服务器端代码上访问控制,但无法访问runat="server"属性。

1

您是否尝试过Request.Files集合?

+0

是的,我试过了。 – 2010-06-11 12:28:48