2009-11-14 9 views

Répondre

0

Jetez un oeil à OnClick Event for Text Box in ASP.NET with C#:

En effet TextBox n'a pas Cliquez événement côté serveur. Une raison est qu'il ne serait pas nécessairement raisonnable pour provoquer une publication à effacer un TextBox (l'événement côté serveur exige que l'action côté serveur se produise par exemple également une publication).

Mais, textBox est un contrôle Web qui supporte les attributs expando, qui est, tout attribut ajouté à la balise de contrôle qui ne correspond pas à un membre du contrôle , est arendered comme est le balisage . Donc, vous pouvez en fait utiliser ce pour créer une action de clic javascript à effacer le TextBox. Régler ce paramètre sur ASPX

<asp:TextBox ID="TextBox1" runat="server" OnClick="this.value=''"/> 

ou dans votre code

Me.TextBox1.Attributes("onclick") = "this.value=''" 
Questions connexes