Imam sledeći problem. Na aspx stranici imam FileUpload kontrolu, dugme na koje kada se klikne izabran fajl za upload čuvam u folder i jedan hidden div.
Ja želim da kada se klikne na dugme da div postane vidljiv i da to što on prikazuje stoji dok se fajl uploaduje. Međutim asp.net neće da napravi nikakvu promenu dok se upload fajla ne završi, tek onda prikaže div ili nešto slično.
Evo i primer koda:
page.aspx
Code:
<asp:FileUpload ID="FileUpload1" runat="server" /> <br />
<asp:Button ID="UploadButton" runat="server" Text="Submit" onclick="UploadButton_Click" />
<div id="bar" runat="server" visible="false"> Text... <img src="/slike/slika.jpg" alt="Slika" /> </div>
<asp:FileUpload ID="FileUpload1" runat="server" /> <br />
<asp:Button ID="UploadButton" runat="server" Text="Submit" onclick="UploadButton_Click" />
<div id="bar" runat="server" visible="false"> Text... <img src="/slike/slika.jpg" alt="Slika" /> </div>
page.aspx.cs
Code:
protected void UploadButton_Click(object sender, EventArgs e)
{
bar.Visible = true;
FileUpload1.SaveAs(Server.MapPath("/upload/" +FileUpload1.FileName));
}
protected void UploadButton_Click(object sender, EventArgs e)
{
bar.Visible = true;
FileUpload1.SaveAs(Server.MapPath("/upload/" +FileUpload1.FileName));
}
Tek kada se upload završi on mi prikaže "bar" div. Zašto neće čim se klikne na dugme kako sam u kodu i napisao?
Sreća prati hrabre