Ciao a tutti.
Pare che FileUpload wrappato da un UpdatePanel non funzioni e non so proprio come fare.
Ovviamente fuori da UpdatePanel, funge.
Ecco il codice:
Markup:
<div>
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<div>
<asp:FileUpload ID="FileUpload1" runat="server" />
<asp:Button ID="Button1" runat="server" Text="Button" onclick="Button1_Click" />
</div>
</ContentTemplate>
</asp:UpdatePanel>
</div>
Code behind:
protected void Button1_Click(object sender, EventArgs e)
{
string aaa;
aaa = System.IO.Path.GetExtension(this.FileUpload1.Poste dFile.FileName);
Response.Write(aaa);
}
Errore ottenuto:
"Riferimento a un oggetto non impostato su un'istanza di oggetto"
(sulla riga: aaa = System.IO.Path.GetExtension(this.FileUpload1.Poste dFile.FileName)

Rispondi quotando