比如客户端如果没有选择文件 那么该控件的FileName则变成上传服务器端FileUpload文件夹中的Temp.Jpg文件 请问如何实现 十分谢谢!

解决方案 »

  1.   

    变通一下.if upload.PostedFile.ContentLength=0 then
     upload.PostedFile.FileName=server.mappath("FileUpload/temp.jpg")
    end if
      

  2.   

    upload.PostedFile.FileName为只读 不能被赋值
      

  3.   

    if(...==null)
    {....}
    不就OK?
      

  4.   

    变通的办法最好
    if upload.PostedFile.ContentLength=0 then
     upload.PostedFile.FileName=server.mappath("FileUpload/temp.jpg")
    end if
    或者数据库干脆给默认值
      

  5.   

    不能设置初值的,<input type="file">的value属性是规定了不能通过初值或者script改变的。至于用户不上传则作出别的处理,这个你可以在服务器端受到Postback后做。
      

  6.   

    不能设置初值.
    如果要以后改起来方便,那把Temp.Jpg存在web.config中.
    在服务器端,上传按钮被点后,进行判断处理,如果用户未指定文件,就把web.config的文件名取出.