好吧,我在domain1工作。我需要將文件上傳到domain2。在我DOMAIN1 ASPX我有(外主):如何將文件上傳到另一個aspx文件?
<div id="divCurriculo">
<form id="frmCurric" enctype="multipart/form-data" action="http://reports.programacontactosonae.com/uploadcv.aspx" method="post">
<input type="hidden" name="userid" value="284" />
<table>
<tr>
<td class="first">
<label>Currículo</label>
</td>
<td>
<input type="file" id="filecv" style="display:inline-block;" />
<input type="submit" value="Enviar" style="width:70px;display:inline-block;" />
</td>
<tr>
</table>
</form>
</div>
所以,我需要什麼,我接收文件中域2來獲取文件?這是我有:
protected void Page_Load(object sender, EventArgs e)
{
string userid = Request.Form["userid"];
Response.Write(userid + "<br />"); // i catch, successfully, the value in the hiddenfield
HttpPostedFile file = Request.Files[0];//here i get an error cause it can't find any file
Response.Write(file.ToString());
}
根據您的評論如下;請在這兩個頁面上發佈您正在使用的*實際*代碼,並分享您要將此表單輸入的頁面的種類。 – 2010-12-18 19:02:44
如果您有應該工作的enctype;怎麼了? – 2010-12-18 19:07:28
當我訪問Request.Files [0]我得到的索引超出了數組的邊界,因爲沒有文件 – 2010-12-18 19:18:47