• vs2008 FileUpload 上传控件 Gridview传多个值


    拖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>

  • 相关阅读:
    HTTPS证书申请相关笔记
    180508
    如何通过 AAR 形式集成 leakcanary-android 服务
    Mysql命令大全
    Python3.x和Python2.x的区别 (转)
    Python学习笔记(二)
    for循环处理列表的显示
    Python学习笔记
    python环境搭建
    Linux下JDK环境的配置
  • 原文地址:https://www.cnblogs.com/yubufan/p/3287618.html
Copyright © 2020-2023  润新知