上传 Fileupload 的那些小事(图片,txt文字,文件...)实例
来源:互联网 发布:淘宝聚划算是什么区别 编辑:程序博客网 时间:2024/04/29 11:14
前台代码
<body>
<form id="form1" runat="server">
<div>
<input id="File1" runat="server" type="file" />
<asp:Button ID="btnupload" runat="server" Text="上传" onclick="btnupload_Click" />
<div id="divResult" runat="server"></div>
<asp:Image ID="Image1" runat="server" />
<br />
<asp:FileUpload ID="FileUpload1" runat="server" />
</div> </form>
</body>
后台代码
protected void btnupload_Click(object sender, EventArgs e)
{
#region 方法一上传 头像
//string filename = this.File1.PostedFile.FileName;
//filename = DateTime.Now.Ticks.ToString() + filename.Substring(filename.LastIndexOf("."));
//this.File1.PostedFile.SaveAs(Server.MapPath("upload") + "\\" + filename);
//StringBuilder sb = new StringBuilder();
//sb.Append("头像:");
//sb.Append("<img src=\"upload/" + filename + "\" />");
//divResult.InnerHtml = sb.ToString();
//string a = File1.PostedFile.FileName;
#endregion
#region 方法二 上传txt
// int extIndex = File1.PostedFile.FileName.IndexOf('.');
// string ext = File1.PostedFile.FileName.Substring(0,extIndex);
// int a= ext.LastIndexOf('\\');
// string aa = ext.Substring(a+1);
// string dir = HttpContext.Current.Server.MapPath("~/upload/");//设置在服务端的保存路径 MapPath("")获取的是页面在服务端的物理路径
// if (File1.PostedFile.ContentLength > 0)
// {
// try
// {
// File1.PostedFile.SaveAs(dir +aa+".txt");
// divResult.InnerHtml = "File uploaded successfully to <b>" + dir + ext + "</b> on the Web server.";
// }
// catch (Exception exc)
// {
// divResult.InnerHtml = "Error saving file <b>" + dir+ ext + "</b><br />" + exc.ToString() + ".";
// }
// }
// }
//}
#endregion
#region 方法三 上传文字图片
if (FileUpload1.HasFile)
{
string filepath = Server.MapPath("~/Upload");//获?取?要癮的?把?文?件t放?置?的?路·径?
//string filename = FileUpload1.PostedFile.FileName;//获?取?上?传?的?文?件t名?
string filename = this.FileUpload1.FileName;
//this.FileUpload1.PostedFile.SaveAs(filepath + "\\" + filename);//把?上?传?的?文?件t放?置?到?指?定¨位?置?
this.FileUpload1.SaveAs(filepath + "\\" + filename);
string url = "~/Upload/" + filename;
Response.Write("~/Upload/" + filename);
// this.FileUpload1.PostedFile.
Image1.ImageUrl = url;
}
#endregion
}
- 上传 Fileupload 的那些小事(图片,txt文字,文件...)实例
- Fileupload实例,上传图片。
- commons-fileupload-1.2同时上传文件和文字的servlet实例(原创)
- FileUpload的文件上传
- 使用FileUpload控件上传图片并自动生成缩略图、自动生成带文字和图片的水印图(原创)
- 使用FileUpload控件上传图片并自动生成缩略图、自动生成带文字和图片的水印图(转)
- ASP.NET FileUpload 上传图片实例
- FileUpload组件图片的上传
- 使用FileUpload控件上传图片并自动生成缩略图、带文字和图片的水印图
- 使用FileUpload控件上传图片并自动生成缩略图、带文字和图片的水印图
- 使用FileUpload控件上传图片并自动生成缩略图、带文字和图片的水印图
- 使用FileUpload控件上传图片并自动生成缩略图、带文字和图片的水印图
- FileUpload控件上传图片并自动生成缩略图、带文字和图片的水印图
- commons-fileupload上传文件(图片)时路径写入数据库时斜杠的问题
- Common-FileUpload实现文件上传,实例一
- commons-fileupload实现文件上传功能实例
- commons-fileupload实现文件上传功能实例
- javaweb FileUpload 图片文件上传示例
- Sql cookbook学习笔记
- linux脚本----trap
- linux C 遍历目录及其子目录
- session的机制
- ecos(redboot)移植剖析
- 上传 Fileupload 的那些小事(图片,txt文字,文件...)实例
- OOPS解读比较好的一篇文章 留个备份
- 基于jquery的下拉列表实现
- ControlSet001、ControlSet002以及CurrentControlSet
- 新浪微博SDK混淆方法[续]
- webview 如何去掉标题栏
- Android 自定义ProgressDialog
- java利用POI导出EXCEL总结
- Struts2之我见系列总结----概括(2012.11.23)