JQuery.uploadify 上传文件 怎么修改上传的文件名后插入DB
最近在上传多文件的例子,好多都讲JQuery.uploadify上传文件在下面网址下了例子进行测试可以把文件保存到文件夹中,我想修改文件名,并保存到表中,看了好多例子都有...
最近在上传多文件的例子,好多都讲JQuery.uploadify 上传文件 在下面网址下了例子进行测试 可以把文件保存到文件夹中,我想修改文件名,并保存到表中,看了好多例子都有下面这段,说是处理上传的 HttpPostedFile file = Request.Files["FileData"]; string uploadpath = Server.MapPath(Request["folder"] + "\\"); if (file != null) { if (!Directory.Exists(uploadpath)) { Directory.CreateDirectory(uploadpath); } file.SaveAs(uploadpath + file.FileName); Response.Write("1"); } else { Response.Write("0"); }我修改了这段中的文件名,修改后没啥变化,即使我把这段注释掉,也没 报错之类,继续可以把文件上传到底要修改那里?才可以改变文件名,并可以把文件名,文件大小之类存入数据库中
展开
5个回答
2013-08-25
展开全部
1楼其实告诉你了怎么改名称,只是没有告诉你怎么区后缀名。你应该仔细看清楚他人的回复内容。HttpPostedFile file = Request.Files["FileData"]; string uploadpath = Server.MapPath(Request["folder"] + "\\"); if (file != null) { if (!Directory.Exists(uploadpath)) { Directory.CreateDirectory(uploadpath); } string fileExtension = file.FileName.Substring(file.FileName.LastIndexOf('.')); string saveName = "你要的名字" + fileExtension; file.SaveAs(uploadpath + saveName); Response.Write("1"); } else { Response.Write("0"); }
2013-08-25
展开全部
在web应用程序项目中生成项目后,把dll和相关的拷到网站中可以用了,但是如果页面上还有其他textbox之类的,要在点击保存时才上传文件,就不知怎么弄了,,,例子是得上点 上传按钮才传
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-08-25
展开全部
我下demo测试了一下发现跟楼主问题一样,后来注意到时web应用程序项目,不是网站项目,直接web应用程序加载,编译就好了网站项目下改了代码不会自动编译的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-08-25
展开全部
web应用程序项目 类文件更改后 不会自动编译,需重新生成项目才能完成变更网站是不用重新生成的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-08-25
展开全部
那如果想在网站中用呢?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询