Classi condivise (app_code)

giovedì 24 gennaio 2008 - 11.08

paglio_go Profilo | Newbie

nella directory app_code ho creato un file funzioni.cs

public class funzioni
{
public void sessionUp()
{.....
}
}

nei file .aspx richiamo la classe così:

funzioni f = new funzioni();
g.sessionUp();

ma va in errore

The type or namespace name 'funzioni' could not be found (are you missing a using directive or an assembly reference?)

Cosa sbaglio?

Wamba Profilo | Expert

credo tu non abbia messo il namespace
-----------------------------------------------------------
Solo chi ha il Caos dentro può generare una stella danzante
Wamba
blogs.ugidotnet.org/WamBlog/
www.intellimaker.com

paglio_go Profilo | Newbie

no infatti.. scusa l'ignoranza, il codice quindi sarebbe il seguente

funzioni.cs

namespace funzioni{
public class funzioni
{
public void sessionUp()
{.....
}
}
}

xò continua a darmi lo stesso errore, devo richiamare il namespace nelle pagine aspx? e come?
grazie

Wamba Profilo | Expert

o metti una using nel codebehind o referenzi il tipo con namespace.classe.
-----------------------------------------------------------
Solo chi ha il Caos dentro può generare una stella danzante
Wamba
blogs.ugidotnet.org/WamBlog/
www.intellimaker.com

paglio_go Profilo | Newbie

scusa ma continua a dare errore

Funzioni.cs:

namespace FunzioniNS
{
public class Funzioni
{
public Funzioni()
{
}
public void sessionUp()
{...
}
}
}

Default.aspx:
FunzioniNS.Funzioni funz = new FunzioniNS.Funzioni();


ma continua a darmi lo stesso errore

Wamba Profilo | Expert

A questo punto diventa difficile.
Provo a inventare: hai stoppato e ricompilato il sito?
Ti da qualche errore?

-----------------------------------------------------------
Solo chi ha il Caos dentro può generare una stella danzante
Wamba
blogs.ugidotnet.org/WamBlog/
www.intellimaker.com
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