<input type="file" id="upload4" name="upload" /></li>
<li>
<input type="file" id="upload5" name="upload" />
</li>
<li>
<input type="submit" id="btnPostFile" runat="server" onserverclick="btnPostFile_ServerClick" value="开始上传" />
</li>
</ul>
</div>
</form>
</body>
</html>
前台就是几个控件和一个ValidImage方法。
后台代码:
protected void btnPostFile_ServerClick(object sender, EventArgs e)
{
string filePath = Server.MapPath("/uploadImg");
const int size = 5242880;
if (!Directory.Exists(filePath))
{
Directory.CreateDirectory(filePath);
}
if (Request.Files.Count > 0)
{
for (int i = 0; i < Request.Files.Count; i++)
{
HttpPostedFile postFile = Request.Files[i];
string uploadFileID = string.Format("#upload{0}", i + 1); //当前的上传控件ID,因为jquery要调用就加了#
string msg = null; //提示信息
if (postFile.FileName.Trim().Length <= 0)








