Foros del Web » Programación para mayores de 30 ;) » .NET »

si utilizo RequiredFieldValidator no se ejecuta el form

Estas en el tema de si utilizo RequiredFieldValidator no se ejecuta el form en el foro de .NET en Foros del Web. este es el problema: quiero agregar datos a una tabla de una bd, tengo el formulario y la rutinapara agregar los datos, hasta aqui va ...
  #1 (permalink)  
Antiguo 06/07/2005, 20:39
Avatar de Krotalo  
Fecha de Ingreso: marzo-2002
Ubicación: Mexicalpan de las Tunas
Mensajes: 48
Antigüedad: 22 años, 1 mes
Puntos: 0
si utilizo RequiredFieldValidator no se ejecuta el form

este es el problema:

quiero agregar datos a una tabla de una bd, tengo el formulario y la rutinapara agregar los datos, hasta aqui va todo bien, (agrega los datos perfectamente) el problema es al validar esos datos del form con "RequiredFieldValidator", al oprimir el boton para enviar los datos no pasa nada nolos guarda, como si no enviara el form


este es el form:


<form runat="server">
dato1 : <asp:TextBox id="campo1" runat="server"/>
--------cuando pongo esto ya no funciona -----
<asp:RequiredFieldValidator id="valcampo1"
ControlToValidate="campo1"
Display="Dynamic"
runat=server>
&nbsp;*
</asp:RequiredFieldValidator>
---------------------------------------------------

<br>
dato2 : <asp:textbox ID="campo2" runat="server"/>
------cuando pongo esto ya no funciona -----------
<asp:RequiredFieldValidator id="valcampo2"
ControlToValidate="campo2"
Display="Dynamic"
runat=server>
&nbsp;*
</asp:RequiredFieldValidator>
--------------------------------------------------

<br>
<asp:Button ID="enviar" text="guardar" runat="server"/>

</form>


Bueno este es el script para guardar:

<script runat="server">
sub page_load (obj as object, e as eventargs)
if ispostback() then
Dim objConn As new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=C:\prueba\base.mdb;Persist Security Info=False")
Dim obCmd As OleDbCommand
Dim strSql As String = "insert into tb_prueba (dato1, dato2) values (@dat1, @dat2)"
obCmd = New OleDbCommand(strSql, objConn)
obCmd.Parameters.Add(New OleDbParameter("@dat1", OleDbType.VarWChar))
obCmd.Parameters("@dat1").Value = campo1.Text
obCmd.Parameters.Add(New OleDbParameter("@dat2", OleDbType.VarWChar))
obCmd.Parameters("@dat2").Value = campo2.Text
obCmd.Connection.Open()
obCmd.ExecuteNonQuery()
obCmd.Connection.Close()
end if
end sub
</script>





no se a que se deba, talves algo del explorer, o del javscript que generan los RequiredFieldValidator, si alguien sabe como resolver esto por favor ayudenme
__________________
:neurotico
:ojotes
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:10.