2010-06-11 61 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