Salve a tutti sto provando a fare un semplicissimo upload ma come al solito c'è sempre qualcosa che non va ora vi scrivo il codice e l'errore che mi da:

codice:
.........
Codice HTML
<td>							
<input type="file" runat="server" id="Provafile" />

<asp:textbox id="NomeFi" Width="200" Runat="server"></asp:textbox>

<asp:button id="BtpAllega" ForeColor="Black" Font-Bold="True" Runat="server"  Text="Allega" NAME="Inserisci" BackColor="#ffff99" BorderColor="Black" BorderWidth="1px" BorderStyle="Solid"></asp:button>
</td>
.........
Codice ASP.NET

Dim StingaFile As String = NomeFi.Text
Dim StringaBase As String = :\\Inetpub\\wwwroot\\ChatCopia\\Public\\"

Provafile.PostedFile.SaveAs(StringaBase + StingaFile)
Errore:
Riferimento a un oggetto non impostato su un'istanza di oggetto.

"rovafile.PostedFile.SaveAs(StringaBase + StingaFile)"
Qualsiasi aiuto è gradito