fileupload 这个控件非空验证怎么判断!

解决方案 »

  1.   

    判断fileload的FileName 是否为空。。
      

  2.   

    FileUpload.HasFile
    PostedFile.FileName属性;
    字节数是PostedFile.ContentLength
      

  3.   

    前台 document.getElementById("FileUpload1").value;
    后台 FileUpload1.HasFile;
      

  4.   

    使用FileUpload.HasFile验证就行了
      

  5.   

    使用FileUpload.HasFile验证就行了
      

  6.   

    FileUpload.HasFile 属性 
    .NET Framework 4 其他版本  .NET Framework 3.5 .NET Framework 3.0 .NET Framework 2.0 获取一个值,该值指示 FileUpload 控件是否包含文件。 命名空间:  System.Web.UI.WebControls
    程序集:  System.Web(在 System.Web.dll 中
    HasFile 属性获取一个值,该值指示 FileUpload 控件是否包含要上载的文件。 在对要上载的文件执行操作之前,使用该属性来验证该文件是否存在。
    使用了FileUpload.HasFile就不需要使用PostedFile.FileName属性了。
    两者差别在于是否获取其绝对路径
    比如FileUpload选中的文件的完整路径名是D:\t1.gif
    那么FileUpload.FileName的值为t1.gif
    FileUpload.PostedFile.FileName的值为D:\t1.gif
      

  7.   

    if (Article_annex.HasFile == false)
                {
                    Response.Write("<script>alert('请选择要上传的文件');history.go(-1)</script>");
                    Response.End();
                }
      

  8.   

    不好使啊、我也是按照你那么写的啊、怎么不好使呢、
    else if(imgUp.HasFile==false)
            {
                Response.Write("<script>alert('请重新填写!')</script>");
            }
      

  9.   

    if(Directory.Exists(Path))
    {
       ...
    }