36 messaggi dal 14 dicembre 2005
Da HTML in una colonna grid richiamo una funzione server, in questo modo:
<%# RStato(DataBinder.Eval(Container.DataItem, "Velocita").ToString() %>


e da codice:
Public Function RStato(ByVal Velocita As Integer) as string
  if Velocita > 0 then
    return "<div style='Width:16px; height: 16px; background: #06FA0C; border: 1px solid black'></div>"
  else
    retunr "<div style='Width:16px; height: 16px; background: #FF0000; border: 1px solid black'></div>"
 end if
end function


Inserendo la funzione nella pagina aspx va tutto bene, ma dato che dovrei utilizzarla in altre pagine ho inserito questa funzione in un modulo vb ma purtroppo non funziona ritornando l'errore:
BC30451: 'RStato' non dichiarato. Potrebbe non essere accessibile a causa del relativo livello di protezione.


Chiedo è possibile fare un unica funzione per poterla utilizzare in varie form?
Grazie per la risposta
dave
E' possibile ma nella chiamata devi aggiungere la classe (immagino statica) dove hai spostato la tua funzione. Tipo Utility.RStato(..)

Ormai programmano tutti... ma la professionalità appartiene a pochi

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.