Utilizzare il metodo Page.SetFocus per impostare il focus all'interno della form

di , in ASP.NET 2.0,

Una piccola ma comoda funzione della classe Page consente di dare il focus, in maniera programmatica, ad un elemento della pagina, così che al caricamento della stessa, ad esempio, il cursore si trovi già all'interno di una textbox.

protected override void OnLoad(EventArgs e)
{
  Page.SetFocus(MyTextBox);
}

Il metodo SetFocus accetta il controllo al quale dare il focus ed in caso in cui il controllo non sia presente, scatena una eccezione di tipo ArgumentNullException, mentre è di tipo InvalidOperationException se richiamato dopo il PreRender o il controllo non fa parte della WebForm.

Commenti

Visualizza/aggiungi commenti

Utilizzare il metodo Page.SetFocus per impostare il focus all'interno della form (#922) 1010 1
| Condividi su: Twitter, Facebook, LinkedIn

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Approfondimenti

I più letti di oggi