拖fileupload控件,控件后加button1 lable1 lable2,还要在与本窗体同意目录下新建img文件夹
protected void Button1_Click(object sender, EventArgs e)
    {
        bool fileIsValid = false;
        //如果上传了文件,则判断文件类型是否符合要求
        if (this.FileUpload1.HasFile)
        {
            //获取上传文件的后缀
            string fileExtension = System.IO.Path.GetExtension(this.FileUpload1.FileName).ToLower();
            string[] restrictExtension = { ".gif",".jpg",".bmp",".png"};
            //判断文件类型是否符合要求
            for (int i = 0; i < restrictExtension.Length; i++)
            {
                if (fileExtension==restrictExtension[i])
                {
                    fileIsValid = true;
                }
            }
            //文件类型符合要求,则调用SaveAs方法实现上传
            if (fileIsValid == true)
            {
                try
                {
                    this.FileUpload1.SaveAs(Server.MapPath("~/img/") + FileUpload1.FileName);
                    this.Label1.Text = "上传成功";
                    this.Label2.Text = FileUpload1.FileName;
                }
                catch (Exception)
                {

this.Label1.Text = "文件上传不成功!";
                }
            }
            else
            {
                this.Label1.Text = "只能够上传后缀为 .gif .jpg .bmp .png的文件";
            }
        }
    }

gridview传多个值:加一个&
<a href='aa.aspx?id=<%#Eval("id") %>&title=<%#Eval("title") %>'>编辑</a>

最新文章

  1. Sql Server系列:数据库对象
  2. jquery点击元素之外触发事件
  3. file get contents 访问不了域名原因
  4. 使用ueditor小结
  5. 【CSS】css各种居中方法
  6. Asp.net TextBox常规输入验证
  7. Nginx + Tomcat + Session
  8. ASIHTTPRequest使用指南---&lt;&lt;翻译稿&gt;&gt;
  9. Oracle backgroup processes
  10. 一个帝国cms [!--show.listpage--] css样式
  11. 开展:随笔记录 OSGI的jar增加了一些小问题和注意事项
  12. [HMLY]12.iOS中的Protocol
  13. javaSE_07Java中类和对象-封装特性
  14. Mac安装nginx配置过程
  15. Java_04循环结构
  16. Vue技巧小结(持续更新)
  17. mv 命令
  18. End of script output before headers错误解决方法
  19. 女生可不可以进入IT行业做Linux运维工程师?
  20. 处于ESTABLISHED 状态的socket 却没有进程信息

热门文章

  1. 激活函数sigmoid、tanh、relu、Swish
  2. Spark standalone运行模式
  3. C#中 ThreadStart和ParameterizedThreadStart区别
  4. 解决Sybase PowerDesigner 数据库设计中 Name 自动填充Code
  5. 28. 表单css样式定义格式
  6. leetcode107
  7. leetcode447
  8. as3 object与dictionary区别
  9. H5-BLOB
  10. python 2 类与对象