Vsibilità funzione in un TemplateField

sabato 09 ottobre 2010 - 20.11
Tag Elenco Tags  C#  |  .NET 2.0  |  Windows XP

paolo973 Profilo | Senior Member

Ciao a tutti,

sono nel TemplateField di un oggetto detailsview di pagina.aspx:

...
<asp:TemplateField>
<EditItemTemplate>
<asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>
<input type="file" id="File1" name="File1" runat="server">
<asp:Button ID="Button1" runat="server" Text="Upload" onClick=funzione(File1,Label1) />
</EditItemTemplate>
...

in pagina.aspx.cs
dovrei scrivere una funzione dichiarata che possa manipolare i dati contenuti in questi due oggetti

<asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>
<input type="file" id="File1" name="File1" runat="server">

protected void funzione(FileUpload File11, Label Label11)
{
...
}

chiamando pagina.aspx ottengo il seguente errore:

Il nome 'File1' non esiste nel contesto corrente.

dove commetto errore ?
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5