passare una pagina web come parametro ad una funzione
daniele75 non è online. Ultima attività: 04/12/2008 10.45.11daniele75
Inserito il: 10 ottobre 2008 10.53
54 messaggi dal 30 dic 2007 Istalla Microsoft Silverlight!
ciao a tutti... chiedo il vostro aiuto... è possibile passare una pagina aspx come parametro ad una funzione? inoltre come posso ottenere un oggetto contenente la lista di tutti gli oggetti presenti su una pagina?
grazie
daniele
Microsoft Most Valuable Professional
RE: passare una pagina web come parametro ad una funzione
nostromo non è online. Ultima attività: 04/12/2008 18.16.45nostromo
Inserito il: 10 ottobre 2008 10.59
contributi / Top Poster / Community manager / www.soluzioni4d.it / Blog / 12576 messaggi dal 18 feb 2004 Istalla Microsoft Silverlight!
passare una pagina? potresti usare il CrossPagePostBack....ma dipende da quello che devi fare.

ottenere un oggetto che contenaga una lista ti tutti gli oggetti della pagina, è abbastanza semplice, ti crei una metodo ricorsivo che scorre la collezione Controls di ogni oggetto e popolo la tua entità.

ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx
RE: passare una pagina web come parametro ad una funzione
daniele75 non è online. Ultima attività: 04/12/2008 10.45.11daniele75
Inserito il: 10 ottobre 2008 11.41
54 messaggi dal 30 dic 2007 Istalla Microsoft Silverlight!
ma la cosa cambia se la mia pagina è all'interno di una pagina master? la collection controls ha solo 1 oggetto che è appunto la masterpage... come faccio a "vedere" anche gli altri?
rigrazie
daniele
Microsoft Most Valuable Professional
RE: passare una pagina web come parametro ad una funzione
nostromo non è online. Ultima attività: 04/12/2008 18.16.45nostromo
Inserito il: 10 ottobre 2008 12.02
contributi / Top Poster / Community manager / www.soluzioni4d.it / Blog / 12576 messaggi dal 18 feb 2004 Istalla Microsoft Silverlight!
bhe la collezione Controls c'è sempre, basta usare un pò di polimorfismo, utilizzo solo il riferimento a Control e non ti preoccupi dell'istanza reale su cui stai lavorando

ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx
RE: passare una pagina web come parametro ad una funzione
daniele75 non è online. Ultima attività: 04/12/2008 10.45.11daniele75
Inserito il: 10 ottobre 2008 12.12
54 messaggi dal 30 dic 2007 Istalla Microsoft Silverlight!
ok, la collections c'è sempre... ma questo contiene solo 1 oggetto: la page master... quindi ho la collezione controls solo con 1 elemento... a tutti gli altri oggetti non riesco ad accedervi... devo fare qualche cosa per rendere pubblici gli altri oggetto queli textbox, dropdownlist, etc? dopo userò il polimorfismo, ma quando riuscrirò ad accedere ai controlli...
grazie ancora
daniele
RE: passare una pagina web come parametro ad una funzione
daniele75 non è online. Ultima attività: 04/12/2008 10.45.11daniele75
Inserito il: 10 ottobre 2008 12.45
54 messaggi dal 30 dic 2007 Istalla Microsoft Silverlight!
ho risolto grazie...
foreach (Control c in Page.Controls)
{
if (c.Controls.Count > 0)
{
foreach (Control c2 in c.Controls)
{
foreach (Control c3 in c2.Controls)
{
foreach (Control c4 in c3.Controls)
{
if (c4.GetType().ToString() == "System.Web.UI.WebControls.TextBox")
{
if (((TextBox)c4).ID.Substring(0, 4) == "RIC_")
{
cont = cont + 1;


}
}
}
}
}
}
}

in questo modo...ciao
grazie
daniele
Microsoft Most Valuable Professional
RE: passare una pagina web come parametro ad una funzione
nostromo non è online. Ultima attività: 04/12/2008 18.16.45nostromo
Inserito il: 10 ottobre 2008 15.25
contributi / Top Poster / Community manager / www.soluzioni4d.it / Blog / 12576 messaggi dal 18 feb 2004 Istalla Microsoft Silverlight!
ti consiglio di dare una lettura anche hai seguenti script:

script #857
e
script #758


così riesci a ottimizzare e riutilizzare il codice

ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx

Vai a:
Torna al forum |   Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.


PeppeDotNet - 1000 pt
gghi - 310 pt
fabrica - 50 pt

Iscriviti anche tu e raccogli punti. Questo mese in palio VS 2008, SQL Prompt e 1 ebook!


COMMUNITY
ULTIMI MESSAGGI


IN EVIDENZA
MISC
Powered by .db Forums