动态添加附件,添加指定文件夹
来源:互联网 发布:显示自己是阿里云的ip 编辑:程序博客网 时间:2024/05/01 05:51
今天学习的东西:
• Panel容器控件
• Table服务器控件 重要
• BulletedList控件(创建一个无序或有序(编号的)的项列表,分别呈现为HTML的ul或ol元素,支持数据绑定。
• )
• 文件上传控件:FileUpload 重要
• MultiView和View控件
• Wizard服务器控件
方法:SaveAs 方法
将上载的文件写到指定的目录。因此,ASP.NET 应用程序必须具有服务器上该目录的写访问权限。
将附件上传到动态添加的文件夹中:
protected void Button5_Click(object sender, EventArgs e)
{
for (int i = 0; i < this.Request.Files.Count; i++)
{
HttpPostedFile file = this.Request.Files[i];
string filename = System.IO.Path.GetFileName(file.FileName);
// 在¨²此ä?处ä|放¤?置?用®?户¡ì代䨲码?以°?初?始º?化¡¥页°3面?
string str = DropDownList1.SelectedValue; //获?得Ì?用®?户¡ì名? DropDownList1.SelectedValue可根据要求改动
string TimePath = Server.MapPath("~").ToString() + "\\"+str+"\\";//获?取¨?上¦?传ä?路¡¤径?的Ì?物?理¤¨ª地Ì?址¡¤
if (!Directory.Exists(TimePath))//判D断?文?件t夹D是º?否¤?存ä?在¨²
{
Directory.CreateDirectory(TimePath);//不?存ä?在¨²则¨°创ä¡ä建¡§文?件t夹D
file.SaveAs(Server.MapPath("~/")+str+"/"+filename);
}
}
}
动态添加file(上传控件)
function Button4_onclick() {
// var str = "<input type='file' name='files'/><br/>";
// var mydiv = document.getElementById("divFiles");
// mydiv.insertAdjacentHTML("beforeEnd", str);
var mydiv = document.getElementById("myFiles");
var inp = document.createElement("input");
inp.type = "file";
inp.name = "files";
mydiv.appendChild(inp);
}
注:“myFiles”是一个DIV的ID名称
只向根目录添加浏览的文件
protected void Button1_Click(object sender, EventArgs e)
{
for (int i = 0; i < this.Request.Files.Count; i++)
{
HttpPostedFile file = this.Request.Files[i];
string filename = System.IO.Path.GetFileName(file.FileName);
file.SaveAs(Server.MapPath("~/") + filename);
}
}
感觉每天学的东西都好多,光重点就有点脑细胞不够用了。
但是听老师说,跟JAVA班的比这已经很少了。
想想那些JAVA班那些一毕业就拿高薪,技术趋向成熟的同学们是怎样付出的吧。
加油了~~~!!!
今天看到一句很有意思的话,送给我自己,也送给所有不放弃自己的同学们:
在校不迷茫,毕业即辉煌!
- 动态添加附件,添加指定文件夹
- 动态添加、删除附件
- jquery实现动态添加附件
- 添加附件
- 添加附件
- 添加附件
- 添加附件、删除附件
- asp.net 动态添加多附件上传.
- asp.net 动态添加多附件上传
- asp.net 动态添加多附件上传.
- ASP.NET动态添加多附件
- JSP中动态添加 “添加附件选择框”
- 在struts中动态添加多个附件的方法
- 多附件上传之动态添加input标签
- 添加附件示例
- 添加&移除附件
- js添加附件
- 彩信附件添加删除
- Android
- UML_2
- android二
- 关于iProcess启动或者关闭不成功的小心得!
- UML
- 动态添加附件,添加指定文件夹
- 用sax读取XML时不能读取换行符号后面的内容的问题
- sqrt引发的血案 牛顿法的应用
- C和指针小结前六章之第六章~指针
- AF_INET和PF_INET的区别
- 实训UML2 20110920
- 线程中的Semaphore理解
- 实验室管理的一些简单想法
- hadoop streaming 编程