[usercontrol]rendere disponibile al client (javascript) una funzione
pietro09 non è online. Ultima attività: 25/07/2008 8.10.54pietro09
Inserito il: 15 maggio 2008 13.23
Top Poster / 1372 messaggi dal 28 gen 2003 Istalla Microsoft Silverlight!
Ho un UserControl, che ha un TextBox ed un hidden

Da server è facile predisporre un metodo, clear, che azzeri i due controlli figlio.

Da client uso guardare l'html prodotto, e scrivermi le istruzioni javascript corrispondenti.

Ecco, a me piacerebbe, aggiungere il metodo Clear al controllo, ma lato client.

Si può fare?

Pietro
RE: [usercontrol]rendere disponibile al client (javascript) una funzione
m.casati non è online. Ultima attività: 25/07/2008 8.57.06m.casati
Inserito il: 15 maggio 2008 14.34
contributi / Top Poster / Community manager / www.guru4.net / Blog / 2225 messaggi dal 13 giu 2001 Istalla Microsoft Silverlight!
pietro09 ha scritto:
Ecco, a me piacerebbe, aggiungere il metodo Clear al controllo, ma lato client. Si può fare?

Sì ed è anche piuttosto semplice. Al controllo aggiungi un link (o altro elemento a tua scelta), anche senza l'attributo runat="server" e all'evento onclick (client) associ una funzione di questo tipo:

function resetMyUserControl()
{
document.getElementById("<%=TextBox1.ClientID%>").value = "";
document.getElementById("<%=HiddenField1.ClientID%>").value = "";
}


HTH

Matteo Casati
GURU4.net
RE: [usercontrol]rendere disponibile al client (javascript) una funzione
pietro09 non è online. Ultima attività: 25/07/2008 8.10.54pietro09
Inserito il: 15 maggio 2008 14.43
Top Poster / 1372 messaggi dal 28 gen 2003 Istalla Microsoft Silverlight!
In effetti non ci avevo proprio pensato, e mi sa tanto che userò la tua soluzione.

Nel frattempo avevo pensato questo:

Dato MioUserControl, associo un oggetto javascript, più o meno così:

var MioUserControl = {clear:function(){***;}, altro:altro};

e da qualunque punto posso fare:

MioUserControl.clear();

Ciao

Pietro

Vai a:

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.


COMMUNITY
ULTIMI MESSAGGI


IN EVIDENZA
MISC
Powered by .db Forums