我正在使用<input type="file" />
標記將文件上傳到服務器。我如何在服務器端訪問文件並將其存儲在服務器上? (該文件是圖像文件)訪問asp.net中服務器端的輸入類型文件
客戶端側的代碼是:
<form id="form1" action="PhotoStore.aspx" enctype="multipart/form-data">
<div>
<input type="file" id="file" onchange="preview(this)" />
<input type="submit" />
</div>
</form>
Photostore.aspx.cs具有
protected void Page_Load(object sender, EventArgs e)
{
int index = 1;
foreach (HttpPostedFile postedFile in Request.Files)
{
int contentLength = postedFile.ContentLength;
string contentType = postedFile.ContentType;
string fileName = postedFile.FileName;
postedFile.SaveAs(@"c:\test\file" + index + ".tmp");
index++;
}
}
我試圖上載jpg文件。無法看到保存的文件。出了什麼問題?
winforms或mvc或其他? – 2010-01-04 09:42:39