为什么网站打不开首页搜索引擎优化关键词
文章目录
- 前言
- 一、FileUpLoad控件是什么?
- 二、使用步骤
- 1.UpLoad.aspx页面布局
- 2.添加事件
- 总结
前言
FileUpLoad控件的主要功能就是向一个指定目录上传文件,这个控件包含一个文本框和一个浏览按钮。用户可以在文本框输入完整的文件路径,或者通过按钮来浏览并且选择要上传的文件。
一、FileUpLoad控件是什么?
FileUpLoad控件的主要功能就是向一个指定目录上传文件,这个控件包含一个文本框和一个浏览按钮。用户可以在文本框输入完整的文件路径,或者通过按钮来浏览并且选择要上传的文件。
下面是FileUpLoad控件的主要属性和方法。
属性 | 说明 |
---|---|
HasFile | 控件中是否有需要上传的文件 |
FileName | 上传文件的文件名 |
SaveAs(函数) | 将上传的文件保存到服务器的指定路径 |
二、使用步骤
1.UpLoad.aspx页面布局
代码如下(示例):
<form id="form1" runat="server"><div><asp:FileUpload ID="FileUpload1" runat="server" /><asp:Button ID="Button1" runat="server" Text="上传" OnClick="Button1_Click" /> <br /><asp:Image ID="Image1" runat="server" /></div></form>
2.添加事件
2.1 双击Button1添加一个按钮点击事件
2.2 添加一个文件夹到根目录,用来保存上传的文件,我的是images文件夹。
2.3 编写具体后台代码
后台代码如下(示例):
protected void Button1_Click(object sender, EventArgs e){//1.获取图片名称string name = FileUpload1.FileName;//2.获取图片后缀名string hzm = name.Substring(name.LastIndexOf(".") + 1).ToLower();//.ToLower() 将获取到的后缀名转为小写//3.判断文件是否为图片文件if (hzm!="jpg"&&hzm!="jpeg"&&hzm!="png"&&hzm!="gif"&&hzm!="pic"){Response.Write("<script>alret('你上传的文件格式有误')</script>");}else{FileUpload1.SaveAs(Server.MapPath("~/images/") + name);//上传图片的保存路径Image1.ImageUrl="~/images/"+name;//显示图片的路径}}
总结
以上就是今天要讲的内容,本文简单介绍并实现了asp.net中的FileUpLoad控件上传文件的使用方法。