zoukankan      html  css  js  c++  java
  • 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>

  • 相关阅读:
    php smarty使用..
    深圳面试!
    jQuery 源码分析..
    jQuery 使用技巧!!!
    TOMCAT 访问过程...
    准备使用Delphi调用WCF
    Delphi 中Format的字符串格式化使用说明(转载http://hi.baidu.com/test__123/blog/item/e3bba1599d717a2d2834f092.html)
    电脑启动程序自动启动
    判断输入字符串是否等效Int32位数字的两种方法
    vs2005 快捷键
  • 原文地址:https://www.cnblogs.com/yubufan/p/3287618.html
Copyright © 2011-2022 走看看