Catturare Enter Componente <Asp:Login>

Aspx ha un sacco di materiale già fatto, tuttavia quando si devono fare delle modifiche comportamentali minime risultano essere difficili o  particolari da implementare… per esempio mi son ritrovato di catturare l’evento del tasto enter nel componente di login di aspx e per fare questa cosa occorre scrivere nell’onload della pagina contenitore questo codice:
c#

protected void Page_Load(object sender, EventArgs e)
{
Control ctl = MyLogin.FindControl("LoginButton");
MyLogin.Attributes.Add("onkeypress", String.Format("javascript:return WebForm_FireDefaultButton(event, '{0}')", ctl.ClientID));
}

Vb

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Dim ctl As Control = userLogin.FindControl("LoginButton")
userLogin.Attributes.Add("onkeypress", String.Format("javascript:return WebForm_FireDefaultButton(event, '{0}')", ctl.ClientID))
End Sub

Pubblicità Google Adsense

Se ti è piaciuta la notizia condividila con twitter o facebook...

Nel mio template dei commenti ho rimosso il tag nofollow se vuoi puoi farlo anche tu con il plugin nofollowfree

Segui il feed rss relativo a questa notizia: sottoscrivi feed commenti


Trackback & Pingback

Se vuoi rispondere a questa notizia o usarla sul tuo spazio internet usa l'url di trackback e il tuo sito apparirà nella lista dei trackback e pingback:


    Leave a Reply

    XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">

    Ricevi un avviso se ci sono nuovi commenti. Oppure iscriviti senza commentare.