Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/10/2008, 14:19
agosys
 
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]