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

posted on 2013-08-28 17:23  御不凡  阅读(402)  评论(0)    收藏  举报