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







