我想实现邮件系统里面的附件上传哪种形式,就是选一个添加一次,最后一起提交,而不是动态的添加HtmlInput,大家谁有办法
解决方案 »
- 急,在线等!!!!!
- 水晶报表问题
- DataGrid控件中当绑定日期类型数据时,如何在显示时去掉时分秒?盼望赐教
- 怎样能将JAVASCRIPT插入网页任意地方?如指定插入到HEAD中,或FORM標記之后?
- ASPX网站开发需求高手(一定是高手)技术合作
- 关于页面跳转后按钮状态控制的问题
- 下面这段ASP.NET代码为何编译出错???
- 换了台电脑装了freetextbox,打开程序运行后出现这个错误!怎么办,挺急!
- 请问利用asp.net如何读取EXCEL中某一列的值。
- 【求助】【UEditor】ueditor ie10下光标不显示
- 请问,动态绑定datagrid中的摸板列
- 自己开发的ASP.NET通用表格和DataGrid功能对比,请高手指教
你多拉几个HtmlInput就是了或者动态生成HtmlInput 比如你选择了一个。。就动态再生成一个#region 文件上传
/// <summary>
/// 文件上传
/// </summary>
/// <param name="path">路径</param>
/// <returns>返回 TRUE FALSE</returns>
private string SaveFiles(string path)
{
///'遍历File表单元素
HttpFileCollection files = HttpContext.Current.Request.Files;
try
{
for(int iFile = 0; iFile < files.Count; iFile++)
{
HttpPostedFile postedFile = files[iFile];
string fileExtension;
fileName = System.IO.Path.GetFileName(postedFile.FileName);
if (fileName != "")
{
fileExtension = System.IO.Path.GetExtension(fileName);
if(File.Exists(path+"\\"+fileName))
{
postedFile.SaveAs(path+"\\(新)"+ fileName);
}
else
{
postedFile.SaveAs(path+"\\"+ fileName);
}
}
}
return string.Empty;
}
catch(Exception ex)
{
return ex.Message;
}
} #endregion