Retroceder   Foros del Web > Programación para sitios web > .NET

Respuesta
 
Herramientas Desplegado
Antiguo 11-may-2004, 03:20   #1 (permalink)
martoneta está en el buen camino
 
Fecha de Ingreso: abril-2004
Ubicación: Barcelona
Mensajes: 36
Pregunta No se cambia el texto del TextBox

Hola a todos,
a ver si alguien sabe que me pasa...

Primero cargo los TextBox en Page_Load, hago txtNombre.Text=nombre;
.....

Entonces se pueden hacer los cambios necesarios en los textbox.

Al clickar al botón Aceptar (aceptar_click()) para enviar el formulario, tengo que coger los txtbox, hago:
nombre=txtNombre.Text;

Teoricamente se tendría que guardar el cambio que he hecho, pero no, guarda el mismo valor que al principio.

¿Alguien sabe que falla?

Muchas grácias
__________________
martoneta
martoneta está desconectado   Responder Citando
Antiguo 11-may-2004, 03:55   #2 (permalink)
juagarc4 está en el buen camino
 
Avatar de juagarc4
 
Fecha de Ingreso: octubre-2003
Ubicación: En casa
Mensajes: 127
Puede ser la SQL

Hola martoneta,

Creo que no entieno bine la pregunta, no guarda dónde, ¿en la Base de Datos?

¿Puedes poner la consulta que haces para guardar los cambios, tal vez haya un error en la query?
__________________
El que pregunta lo que no sabe, es ignorante durante 5 minutos, el que no lo pregunta lo es de por vida (Proverbio Chino)
La tonteria se pone siempre en primera fila, para ser vista. La inteligencia se pones siempre detrás para poder ver. (Alguien lo dijo, seguro)

Última edición por juagarc4; 11-may-2004 a las 03:59.
juagarc4 está desconectado   Responder Citando
Antiguo 11-may-2004, 04:14   #3 (permalink)
martoneta está en el buen camino
 
Fecha de Ingreso: abril-2004
Ubicación: Barcelona
Mensajes: 36
no se guarda nada...

lo que hago es txtNombre.Text=nombre, para darle un valor al textbox para que lo muestre.

después a ese textbox le cambio el texto escribiendo yo.

al hacer el aceptar para que me guarde el contenido que he escrito, haciendo nomb=txtNombre.Text, en nomb no me guarda lo que he escrito en el textbox sino que guarda el valor que di al principio
__________________
martoneta
martoneta está desconectado   Responder Citando
Antiguo 11-may-2004, 07:53   #4 (permalink)
SunDarK ha deshabilitado el karma
 
Avatar de SunDarK
 
Fecha de Ingreso: diciembre-2003
Ubicación: Sanlucar de Barrameda
Mensajes: 1.116
Cita:
Public Class Form1
Inherits System.Windows.Forms.Form
Public nombre As String = "SunDarK"

#Region " Código generado por el Diseñador de Windows Forms "

Public Sub New()
MyBase.New()

'El Diseñador de Windows Forms requiere esta llamada.
InitializeComponent()

'Agregar cualquier inicialización después de la llamada a InitializeComponent()

End Sub

'Form reemplaza a Dispose para limpiar la lista de componentes.
Protected Overloads Overrides Sub Dispose(ByVal disposing As Boolean)
If disposing Then
If Not (components Is Nothing) Then
components.Dispose()
End If
End If
MyBase.Dispose(disposing)
End Sub

'Requerido por el Diseñador de Windows Forms
Private components As System.ComponentModel.IContainer

'NOTA: el Diseñador de Windows Forms requiere el siguiente procedimiento
'Puede modificarse utilizando el Diseñador de Windows Forms.
'No lo modifique con el editor de código.
Friend WithEvents TextBox1 As System.Windows.Forms.TextBox
Friend WithEvents Button1 As System.Windows.Forms.Button
<System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()
Me.TextBox1 = New System.Windows.Forms.TextBox
Me.Button1 = New System.Windows.Forms.Button
Me.SuspendLayout()
'
'TextBox1
'
Me.TextBox1.Location = New System.Drawing.Point(80, 80)
Me.TextBox1.Name = "TextBox1"
Me.TextBox1.Size = New System.Drawing.Size(172, 20)
Me.TextBox1.TabIndex = 0
Me.TextBox1.Text = "TextBox1"
'
'Button1
'
Me.Button1.Location = New System.Drawing.Point(116, 140)
Me.Button1.Name = "Button1"
Me.Button1.Size = New System.Drawing.Size(88, 20)
Me.Button1.TabIndex = 1
Me.Button1.Text = "Button1"
'
'Form1
'
Me.AutoScaleBaseSize = New System.Drawing.Size(5, 13)
Me.ClientSize = New System.Drawing.Size(292, 266)
Me.Controls.Add(Me.Button1)
Me.Controls.Add(Me.TextBox1)
Me.Name = "Form1"
Me.Text = "Form1"
Me.ResumeLayout(False)

End Sub

#End Region

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
TextBox1.Text = nombre
End Sub

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
nombre = TextBox1.Text
MessageBox.Show(nombre)
End Sub
End Class
Asi si te lo guarda,comprobado ^_^
Pon un Boton y un TextBox,un saludo
__________________
¿Quién será el tal General Failure y por qué estará leyendo el disco duro?
SunDarK está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 20:40.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93