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

Validator s en asp.net

Estas en el tema de Validator s en asp.net en el foro de .NET en Foros del Web. HOLA SOY NUEVO EN ASP.NET, PERO HE LOGRADO MUCHAS COSAS PERO SIN ENBARGO TENGO UN GRAVE PROBLEMA Y ES COMO DESABILITAR UNOS RequiredFieldValidator DESDE LA ...
  #1 (permalink)  
Antiguo 29/10/2008, 14:19
 
Fecha de Ingreso: octubre-2008
Mensajes: 1
Antigüedad: 15 años, 6 meses
Puntos: 0
Validator s en asp.net

HOLA

SOY NUEVO EN ASP.NET, PERO HE LOGRADO MUCHAS COSAS

PERO SIN ENBARGO TENGO UN GRAVE PROBLEMA

Y ES COMO DESABILITAR UNOS RequiredFieldValidator DESDE LA PLANTILLA GENERAL CON JAVA SCRIPT

TENGO MAS O MENOS ASI EL CODIGO UN MASTERPAGE LLAMADA PLANTILLAGENERAL Y UN ContentPlaceHolder1 Y EN UN WEBFORM TENGO LOS RequiredFieldValidator DE LA SIGUIENTE FORMA

<asp:RequiredFieldValidator ID="RFVUsuariosCambiarPassConfirmarcontrasena" runat="server" ErrorMessage="Por Favor Confirme su Contraseña" ControlToValidate="TxtUsuariosCambiarPassConfirmar contrasena">*</asp:RequiredFieldValidator></td>

<asp:RequiredFieldValidator ID="RFVUsuariosCambiarPassNuevacontrasena" runat="server" ErrorMessage="(!) Debe de Digitar Una Nueva Contraseña" ControlToValidate="TxtUsuariosCambiarPassNuevacont rasena">*</asp:RequiredFieldValidator></td>

<asp:RequiredFieldValidator ID="RFVUsuariosCambiarPassAntiguacontrasena" runat="server" ControlToValidate="TtxUsuariosCambiarPassAntiguaco ntrasena"

Y OTROS MAS


Y LOS DESABILITO CON CODIGO EN JAVASCRIPT
DE LA SIGUIENTE
FORMA


<%@ Master Language="C#" AutoEventWireup="true" CodeFile="plantillageneral.master.cs" Inherits="plantillageneral" %>


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Untitled Page</title>
<LINK href="Styles/StyleSheet.css" rel="stylesheet" type="text/css">
<LINK href="Styles/Blue.css" rel="stylesheet" type="text/css">
<LINK href="Styles/Styles.css" rel="stylesheet" type="text/css">
</head>
<body>
<form id="form1" runat="server">

<script type = "text / javascript">

var habilitar = true;
var deshabilitar = false;

/* Funciones para habilitar y deshabilitar los validators para que la pagina no se bloquee */

function onOff(validatorId, activar)
{
var validator = document.getElementById(validatorId);
ValidatorEnable(ctl00_ContentPlaceHolder1_RFVUsuar iosCambiarPassConfirmarcontrasena, false);

}
function onLnkContraseña() {
ValidatorEnable(document.getElementById("ctl00_Con tentPlaceHolder1_RFVUsuariosCambiarPassConfirmarco ntrasena"),false);
ValidatorEnable(document.getElementById("ctl00_Con tentPlaceHolder1_RFVUsuariosCambiarPassNuevacontra sena"),false);

ValidatorEnable(document.getElementById("ctl00_Con tentPlaceHolder1_RFVUsuariosCambiarPassConfirmarco ntrasena"),false);
ValidatorEnable(document.getElementById("ctl00_Con tentPlaceHolder1_CVUsuariosCambiarPassConfirmarcon trasena"),false);

}



</script>


Y EL LINK BUTTON DE CERRARSESION QUE ESTA EN EL MASTERPAGE QUE ES EL DE CERRAR SESION



<asp:LinkButton ID="LinkButton1" runat="server" OnClick="LinkButton1_Click" Font-Names="Comic Sans MS" OnClientClick="onLnkContraseña()" ForeColor="Blue">Cerrar Sesion</asp:LinkButton></asp:Panel><br />


ENTONCES LA IDEA ES QUE CUANDO YO DE CLICK EN EL LINKBUTTON QUE ESTA EN EL MASTERPAGE SE ME DESABILITEN LOS RequiredFieldValidator DEL WEBFORM



AGRADECERIA SU PRONTA RESPUESTA


GRACIAS


DE ANTE MANO



[email protected], [email protected]
  #2 (permalink)  
Antiguo 30/10/2008, 07:45
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Respuesta: Validator s en asp.net

Hola agosys. Bienvenido al foro.

Para hacer preguntas es preferible utilizar el foro que mejor se adapte a tu duda, así podrán ayudarte más usuarios.

No escribas todo en mayúsculas, es como si estuvieras gritando.

Muevo tu mensaje al foro de :NET desde Bienvenida a Foros del Web.

Saludos,
  #3 (permalink)  
Antiguo 30/10/2008, 07:53
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 8 meses
Puntos: 87
Respuesta: Validator s en asp.net

No basta con que al link button le digas que CauseValidation=False
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5
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 11:24.