• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 289
  • Last Modified:

how to keep the file path on fileupload on pagerefresh

1.I did server validation , for the page, dint check for null condition for fileupload , but if user stores other than image files,
for that validation performed., problem here when user select the file ,
 it stores the path but when page loads again the path vanises and becomes null,
 need to keep that path untill d page is clear with all other validations.

2 problem.?How to assign the classname of style to the spancontrol. need to assign the below class to a span control in server side..

.clas1{
visibility:visible;
font:normal 11px "Trebuchet MS", Verdana, Arial;
background-color:#E8F4F9;
color:#003399;
}
<asp:FileUpload ID="FileUpload1" runat="server" Style="left: 232px; position: relative;
            top: 122px" />
 <span id="span1" runat="server" class="lead"></span>
 
    Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
        Label1.Text = ""
        If (FileUpload1.FileName.ToString() <> "") And (Not Regex.IsMatch(FileUpload1.FileName.ToString(), "!/(\.img|\.png|\.gif|\.bmp|\.jpg)$/i")) Then
            Label1.Text = "only image files"
        End If

Open in new window

0
Rajar Ahmed
Asked:
Rajar Ahmed
  • 2
1 Solution
 
CodeCruiserCommented:
The FileUpload control is designed to forget the filename to avoid security problems. When the button is clicked, the file is uploaded already so the filename is cleared. In the button click event, you should either save the file if it is image file or set an error message if it is not image file.
0
 
Rajar AhmedConsultantAuthor Commented:
thanks.....I had did the error message othr than image files,

can u suggest for my second query...?
 
0
 
CodeCruiserCommented:
May be this
<span id="span1" runat="server" class="clas1"></span>
0

Featured Post

Upgrade your Question Security!

Your question, your audience. Choose who sees your identity—and your question—with question security.

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now