asp.net – 当通过文件上传控件上传文件时,在c#.net中重命名文件
发布时间:2020-12-16 04:37:54 所属栏目:asp.Net 来源:网络整理
导读:我有文件上传器通过它我浏览文件 并在字符串变量中输出浏览文件的名称. 现在我想用另一个存储在另一个字符串变量中的名称重命名这个uplaod文件名 string strRoleValue = ddlrole.SelectedValue; string strfilename = FileUpload1.FileName; string existpat
我有文件上传器通过它我浏览文件
并在字符串变量中输出浏览文件的名称. 现在我想用另一个存储在另一个字符串变量中的名称重命名这个uplaod文件名 string strRoleValue = ddlrole.SelectedValue; string strfilename = FileUpload1.FileName; string existpath = Server.MapPath("~JD"); DirectoryInfo ObjSearchFile = new DirectoryInfo(existpath); string saveLocation = existpath + strfilename; FileUpload1.SaveAs(saveLocation); strRoleValue此变量包含我想用来重命名通过fileupload上传的文件的名称. 解决方法
您可以查看以下链接
http://asp-net-example.blogspot.in/2009/01/aspnet-fileupload-example-how-to-rename.html <%@ Page Language="C#" %> <%@ Import Namespace="System.IO" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender,System.EventArgs e) { string uploadFolder = Request.PhysicalApplicationPath + "UploadFile"; if (FileUpload1.HasFile) { string extension = Path.GetExtension(FileUpload1.PostedFile.FileName); FileUpload1.SaveAs(uploadFolder + "Test"+ extension); Label1.Text = "File uploaded successfully as: " + "Test"+ extension; } else { Label1.Text = "First select a file."; } } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>asp.net FileUpload example: how to rename file when upload (change file name when upload)</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Green">asp.net FileUpload example: File Rename</h2> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="OrangeRed" > </asp:Label> <br /><br /> <asp:FileUpload ID="FileUpload1" runat="server" BackColor="DeepPink" ForeColor="AliceBlue" /> <asp:Button ID="Button1" runat="server" Font-Bold="true" ForeColor="DeepPink" OnClick="Button1_Click" Text="Upload It" /> </div> </form> </body> </html> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- ASP.NET:将ViewState移动到页面底部
- asp.net 4.5 webforms模型绑定:支持客户端验证?
- ASP.NET会员密码到期
- asp.net-mvc – UserManager.Create(用户,密码)thowing Ent
- asp.net – Azure应用程序中的4分钟超时
- 论AOP面向切面编程思想
- .net core 基于 IHostedService 实现定时任务
- asp.net-mvc – json.net中哪个命名空间有JObject?
- 实体框架 – Asp.Net Web API错误:’ObjectContent`1’类型
- 如何在ASP.Net Web API中为特定控制器启用Windows身份验证
推荐文章
站长推荐
- asp.net-mvc-3 – 实体框架填充了我的文本字段,尽
- asp.net – 如何使用queryString将值从一个asp页
- asp.net-mvc-3 – 在MVC应用程序中将配置设置注入
- asp.net – 流程模型minFreeThreads澄清
- asp.net-mvc-3 – 使用redirectAction和prg模式在
- asp.net – 无法启用/正在运行Web API属性路由
- asp.net-mvc-4 – 使用@keyframes缩小CSS时出错
- asp.net-mvc – OData和WebAPI路由冲突
- asp.net – 以编程方式将Textbox TemplateField列
- 使用Lucene.NET实现简单的站内搜索
热点阅读