un ej>
Partial Class _Default
Inherits System.Web.UI.Page
Public x As Integer = 0
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
x = x + 1
TextBox1.Text = x
End Sub
End Class
Gracias

| |||
Asp.Net Hola que tal, tengo un problema como puedo hacer con el Vb.Net en Asp.net un simple contador digamos cuando apreto un boton me suma 1 a la variable x y lo escribe en un textbox un ej> Partial Class _Default Inherits System.Web.UI.Page Public x As Integer = 0 Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click x = x + 1 TextBox1.Text = x End Sub End Class Gracias ![]() |
| |||
Respuesta: Asp.Net Hola Lo que pasa es que cada vez que das clic en el botón el valor de x se pierde, siempre es uno en tu caso. Lo que tenes que usar es una variable de tipo viewstate o sesion para guardar el valor, algo como esto: Partial Class _Default Inherits System.Web.UI.Page Public x As Integer = 0 Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click If Session("valorx") IsNot Nothing Then x = Convert.ToInt32(Session("valorx"))+1 Else Session("valorx") = 1 x = 1 End If TextBox1.Text = x.ToString() End Sub End Class
__________________ PD: Con amor, fe, amor a Dios y amistad podemos hacer un mundo mejor!!!! |