ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES
PROGRAMACIÓN WEB I - TAREA AUTÓNOMA
Autor: José Andrés Quintana Moreno.
Semestre: Séptimo Sistemas.
Fecha: 15/07/2015
VALIDACIONES DE CONTROLES – APLICACIÓN DE RESERVA
Código de la Aplicación:
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:Label ID="Label8" runat="server" Font-Bold="True" Font-Italic="False"
ForeColor="#0033CC" Text="HOTEL &quot;UNIANDES
BABAHOYO&quot;"></asp:Label>
<br />
<br />
<asp:Label ID="Label7" runat="server" Font-Bold="True" Font-Italic="True"
ForeColor="Red" Text="Datos de Reservación:"></asp:Label>
<br />
<br />
<asp:Label ID="Label1" runat="server" ForeColor="#0033CC"
Text="Huesped:"></asp:Label>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;
<asp:TextBox ID="txtHuesped" runat="server" Width="160px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server"
ControlToValidate="txtHuesped"
ErrorMessage="Por favor, ingrese el nombre del huesped!"
ForeColor="Red"></asp:RequiredFieldValidator>
<br />
<asp:Label ID="Label2" runat="server" ForeColor="#0033CC"
Text="Numero de Personas:"></asp:Label>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<asp:TextBox ID="txtNumeroPersonas" runat="server"
Width="160px"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidator1"
runat="server"
ControlToValidate="txtNumeroPersonas" ErrorMessage="Ingrese solo
números!"
ForeColor="Red" ValidationExpression="[0-
9]"></asp:RegularExpressionValidator>
<br />
<asp:Label ID="Label3" runat="server" ForeColor="#0033CC"
Text="Correo:"></asp:Label>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<asp:TextBox ID="txtCorreo" runat="server" Width="160px"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidator2"
runat="server"
ControlToValidate="txtCorreo" ErrorMessage="El formato de correo no es
válido!"
ForeColor="Red"
ValidationExpression=".*@.*..*"></asp:RegularExpressionValidator>
<br />
<asp:Label ID="Label4" runat="server" ForeColor="#0033CC"
Text="Confirmacion Correo:"></asp:Label>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<asp:TextBox ID="txtConfirmaCorreo" runat="server" style="margin-left: 0px"
Width="160px"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidator3"
runat="server"
ControlToValidate="txtConfirmaCorreo"
ErrorMessage="El formarto de correo no es válido!" ForeColor="Red"
ValidationExpression=".*@.*..*"></asp:RegularExpressionValidator>
<asp:CompareValidator ID="CompareValidator1" runat="server"
ControlToCompare="txtCorreo" ControlToValidate="txtConfirmaCorreo"
ErrorMessage="Los correos no coinciden!"
ForeColor="Red"></asp:CompareValidator>
<br />
<asp:Label ID="Label5" runat="server" ForeColor="#0033CC"
Text="Fecha de Reserva:"></asp:Label>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;
<asp:TextBox ID="txtFecha" runat="server" Width="160px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server"
ControlToValidate="txtFecha"
ErrorMessage="Por favor ingrese una fecha de reserva!"
ForeColor="Red"></asp:RequiredFieldValidator>
<br />
<asp:Label ID="Label6" runat="server" ForeColor="#0033CC"
Text="Confirmacion Fecha Reserva:"></asp:Label>
&nbsp;
<asp:TextBox ID="txtConfirmaFecha" runat="server"
Width="160px"></asp:TextBox>
<asp:CompareValidator ID="CompareValidator2" runat="server"
ControlToCompare="txtFecha" ControlToValidate="txtConfirmaFecha"
ErrorMessage="Las fechas de reserva no coinciden!"
ForeColor="Red"></asp:CompareValidator>
<br />
<br />
<br />
<asp:CheckBox ID="ConfirmacionTelefono" runat="server" AutoPostBack="True"
Font-Bold="True" Font-Italic="True" ForeColor="Red"
Text="Confirmación Telefónica" />
<br />
<asp:Label ID="Label9" runat="server" ForeColor="#0033CC"
Text="Telefono:"></asp:Label>
&nbsp;<asp:TextBox ID="txtTelefono" runat="server" Enabled="False"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server"
ControlToValidate="txtTelefono" Display="Dynamic"
ErrorMessage="Debe proporcionar un número de telefono!"
ForeColor="Red"></asp:RequiredFieldValidator>
<asp:RegularExpressionValidator ID="RegularExpressionValidator4"
runat="server"
ControlToValidate="txtTelefono" Display="Dynamic"
ErrorMessage="El formarto del número no es válido!" ForeColor="Red"
ValidationExpression="(((d{3}) ?)|(d{3}-))?d{3}-
d{4}"></asp:RegularExpressionValidator>
<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<asp:ImageButton ID="ImageButton1" runat="server" Height="35px"
ImageUrl="http://www.fundacionjuanjotorrejon.org/design/fundacion/images/Enviar-
formulario.png"
Width="183px" />
</div>
</form>
</body>
</html>
Código de confirmación por Teléfono:
Protected Sub ConfirmacionTelefono_CheckedChanged(ByVal sender As Object, ByVal e As
EventArgs) Handles ConfirmacionTelefono.CheckedChanged
If ConfirmacionTelefono.Checked = True Then
txtTelefono.Enabled = True
RequiredFieldValidator3.Enabled = True
RegularExpressionValidator4.Enabled = True
Else
txtTelefono.Enabled = False
RequiredFieldValidator3.Enabled = False
RegularExpressionValidator4.Enabled = False
End If
End Sub

More Related Content

More from José Quintana Moreno (17)

Funcionamiento de navegadores y servidores webFuncionamiento de navegadores y servidores web
Funcionamiento de navegadores y servidores web
José Quintana Moreno
Ìý
Navegadores y servidores webNavegadores y servidores web
Navegadores y servidores web
José Quintana Moreno
Ìý
10 Negocios E-commerce10 Negocios E-commerce
10 Negocios E-commerce
José Quintana Moreno
Ìý
Diferencia y Conceptualizacion de Sitios Web E-commerceDiferencia y Conceptualizacion de Sitios Web E-commerce
Diferencia y Conceptualizacion de Sitios Web E-commerce
José Quintana Moreno
Ìý
Ejemplos de Negocios en InternetEjemplos de Negocios en Internet
Ejemplos de Negocios en Internet
José Quintana Moreno
Ìý
Requisitos para crear una empresa onlineRequisitos para crear una empresa online
Requisitos para crear una empresa online
José Quintana Moreno
Ìý
Tarea Autónoma - InvestigaciónTarea Autónoma - Investigación
Tarea Autónoma - Investigación
José Quintana Moreno
Ìý
Comercio electrónicoComercio electrónico
Comercio electrónico
José Quintana Moreno
Ìý
MATERIAL DE APOYOMATERIAL DE APOYO
MATERIAL DE APOYO
José Quintana Moreno
Ìý
MATERIAL DE APOYOMATERIAL DE APOYO
MATERIAL DE APOYO
José Quintana Moreno
Ìý
MATERIAL DE APOYOMATERIAL DE APOYO
MATERIAL DE APOYO
José Quintana Moreno
Ìý
MATERIALES DE APOYOMATERIALES DE APOYO
MATERIALES DE APOYO
José Quintana Moreno
Ìý
Silabo Comercio ElectrónicoSilabo Comercio Electrónico
Silabo Comercio Electrónico
José Quintana Moreno
Ìý
Evaluación 3ER Parcial programación web 1Evaluación 3ER Parcial programación web 1
Evaluación 3ER Parcial programación web 1
José Quintana Moreno
Ìý
Ejemplo de aplicación webEjemplo de aplicación web
Ejemplo de aplicación web
José Quintana Moreno
Ìý
Silabo programacion Web ISilabo programacion Web I
Silabo programacion Web I
José Quintana Moreno
Ìý
Silabo programacion eb ISilabo programacion eb I
Silabo programacion eb I
José Quintana Moreno
Ìý
Funcionamiento de navegadores y servidores webFuncionamiento de navegadores y servidores web
Funcionamiento de navegadores y servidores web
José Quintana Moreno
Ìý
Navegadores y servidores webNavegadores y servidores web
Navegadores y servidores web
José Quintana Moreno
Ìý
10 Negocios E-commerce10 Negocios E-commerce
10 Negocios E-commerce
José Quintana Moreno
Ìý
Diferencia y Conceptualizacion de Sitios Web E-commerceDiferencia y Conceptualizacion de Sitios Web E-commerce
Diferencia y Conceptualizacion de Sitios Web E-commerce
José Quintana Moreno
Ìý
Ejemplos de Negocios en InternetEjemplos de Negocios en Internet
Ejemplos de Negocios en Internet
José Quintana Moreno
Ìý
Requisitos para crear una empresa onlineRequisitos para crear una empresa online
Requisitos para crear una empresa online
José Quintana Moreno
Ìý
Tarea Autónoma - InvestigaciónTarea Autónoma - Investigación
Tarea Autónoma - Investigación
José Quintana Moreno
Ìý
Comercio electrónicoComercio electrónico
Comercio electrónico
José Quintana Moreno
Ìý
MATERIAL DE APOYOMATERIAL DE APOYO
MATERIAL DE APOYO
José Quintana Moreno
Ìý
MATERIAL DE APOYOMATERIAL DE APOYO
MATERIAL DE APOYO
José Quintana Moreno
Ìý
MATERIAL DE APOYOMATERIAL DE APOYO
MATERIAL DE APOYO
José Quintana Moreno
Ìý
MATERIALES DE APOYOMATERIALES DE APOYO
MATERIALES DE APOYO
José Quintana Moreno
Ìý
Silabo Comercio ElectrónicoSilabo Comercio Electrónico
Silabo Comercio Electrónico
José Quintana Moreno
Ìý
Evaluación 3ER Parcial programación web 1Evaluación 3ER Parcial programación web 1
Evaluación 3ER Parcial programación web 1
José Quintana Moreno
Ìý
Ejemplo de aplicación webEjemplo de aplicación web
Ejemplo de aplicación web
José Quintana Moreno
Ìý
Silabo programacion Web ISilabo programacion Web I
Silabo programacion Web I
José Quintana Moreno
Ìý
Silabo programacion eb ISilabo programacion eb I
Silabo programacion eb I
José Quintana Moreno
Ìý

Recently uploaded (8)

MONA_CARMONA_Y_EL_ENIGMA_DE_LA_SAGRADA_FAMILIA(1).pdf
MONA_CARMONA_Y_EL_ENIGMA_DE_LA_SAGRADA_FAMILIA(1).pdfMONA_CARMONA_Y_EL_ENIGMA_DE_LA_SAGRADA_FAMILIA(1).pdf
MONA_CARMONA_Y_EL_ENIGMA_DE_LA_SAGRADA_FAMILIA(1).pdf
valeskatamayop
Ìý
Faizane Namaz Urdu Book.....contact No +91- 9322666509 / 8451030343
Faizane Namaz Urdu Book.....contact No +91- 9322666509 / 8451030343Faizane Namaz Urdu Book.....contact No +91- 9322666509 / 8451030343
Faizane Namaz Urdu Book.....contact No +91- 9322666509 / 8451030343
DUFM Educational & Charitable Trust
Ìý
BRENDA (1).pdf tranajo de tecnooilogisa
BRENDA (1).pdf  tranajo de tecnooilogisaBRENDA (1).pdf  tranajo de tecnooilogisa
BRENDA (1).pdf tranajo de tecnooilogisa
isabelisaza5
Ìý
Legger VII.3.pdf0iuubuvggdvgdfdfssfffdfss
Legger VII.3.pdf0iuubuvggdvgdfdfssfffdfssLegger VII.3.pdf0iuubuvggdvgdfdfssfffdfss
Legger VII.3.pdf0iuubuvggdvgdfdfssfffdfss
mtsn2padanglawas
Ìý
Emotional Intelligence in Yoga philosophy
Emotional Intelligence in Yoga philosophyEmotional Intelligence in Yoga philosophy
Emotional Intelligence in Yoga philosophy
RashmiTiwari72
Ìý
3 Cuaderno de Ortografía - ACTIVIDADES.pdf
3 Cuaderno de Ortografía - ACTIVIDADES.pdf3 Cuaderno de Ortografía - ACTIVIDADES.pdf
3 Cuaderno de Ortografía - ACTIVIDADES.pdf
ctaboadag
Ìý
2025 ISIZULU HL INTERMEDIATE PHASE MULTIGRADING CLASSROOMS SUPPORT DOCUMENT[1...
2025 ISIZULU HL INTERMEDIATE PHASE MULTIGRADING CLASSROOMS SUPPORT DOCUMENT[1...2025 ISIZULU HL INTERMEDIATE PHASE MULTIGRADING CLASSROOMS SUPPORT DOCUMENT[1...
2025 ISIZULU HL INTERMEDIATE PHASE MULTIGRADING CLASSROOMS SUPPORT DOCUMENT[1...
PhindileNgubane
Ìý
HASIL_INTEGRASI_SKD_SKB_LAMPIRAN_I_RINGKAS.pdf
HASIL_INTEGRASI_SKD_SKB_LAMPIRAN_I_RINGKAS.pdfHASIL_INTEGRASI_SKD_SKB_LAMPIRAN_I_RINGKAS.pdf
HASIL_INTEGRASI_SKD_SKB_LAMPIRAN_I_RINGKAS.pdf
hrgafolder
Ìý
MONA_CARMONA_Y_EL_ENIGMA_DE_LA_SAGRADA_FAMILIA(1).pdf
MONA_CARMONA_Y_EL_ENIGMA_DE_LA_SAGRADA_FAMILIA(1).pdfMONA_CARMONA_Y_EL_ENIGMA_DE_LA_SAGRADA_FAMILIA(1).pdf
MONA_CARMONA_Y_EL_ENIGMA_DE_LA_SAGRADA_FAMILIA(1).pdf
valeskatamayop
Ìý
Faizane Namaz Urdu Book.....contact No +91- 9322666509 / 8451030343
Faizane Namaz Urdu Book.....contact No +91- 9322666509 / 8451030343Faizane Namaz Urdu Book.....contact No +91- 9322666509 / 8451030343
Faizane Namaz Urdu Book.....contact No +91- 9322666509 / 8451030343
DUFM Educational & Charitable Trust
Ìý
BRENDA (1).pdf tranajo de tecnooilogisa
BRENDA (1).pdf  tranajo de tecnooilogisaBRENDA (1).pdf  tranajo de tecnooilogisa
BRENDA (1).pdf tranajo de tecnooilogisa
isabelisaza5
Ìý
Legger VII.3.pdf0iuubuvggdvgdfdfssfffdfss
Legger VII.3.pdf0iuubuvggdvgdfdfssfffdfssLegger VII.3.pdf0iuubuvggdvgdfdfssfffdfss
Legger VII.3.pdf0iuubuvggdvgdfdfssfffdfss
mtsn2padanglawas
Ìý
Emotional Intelligence in Yoga philosophy
Emotional Intelligence in Yoga philosophyEmotional Intelligence in Yoga philosophy
Emotional Intelligence in Yoga philosophy
RashmiTiwari72
Ìý
3 Cuaderno de Ortografía - ACTIVIDADES.pdf
3 Cuaderno de Ortografía - ACTIVIDADES.pdf3 Cuaderno de Ortografía - ACTIVIDADES.pdf
3 Cuaderno de Ortografía - ACTIVIDADES.pdf
ctaboadag
Ìý
2025 ISIZULU HL INTERMEDIATE PHASE MULTIGRADING CLASSROOMS SUPPORT DOCUMENT[1...
2025 ISIZULU HL INTERMEDIATE PHASE MULTIGRADING CLASSROOMS SUPPORT DOCUMENT[1...2025 ISIZULU HL INTERMEDIATE PHASE MULTIGRADING CLASSROOMS SUPPORT DOCUMENT[1...
2025 ISIZULU HL INTERMEDIATE PHASE MULTIGRADING CLASSROOMS SUPPORT DOCUMENT[1...
PhindileNgubane
Ìý
HASIL_INTEGRASI_SKD_SKB_LAMPIRAN_I_RINGKAS.pdf
HASIL_INTEGRASI_SKD_SKB_LAMPIRAN_I_RINGKAS.pdfHASIL_INTEGRASI_SKD_SKB_LAMPIRAN_I_RINGKAS.pdf
HASIL_INTEGRASI_SKD_SKB_LAMPIRAN_I_RINGKAS.pdf
hrgafolder
Ìý

Tarea Autnoma Validaciones de Controles Aplicacion Reserva

  • 1. UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES PROGRAMACIÓN WEB I - TAREA AUTÓNOMA Autor: José Andrés Quintana Moreno. Semestre: Séptimo Sistemas. Fecha: 15/07/2015 VALIDACIONES DE CONTROLES – APLICACIÓN DE RESERVA
  • 2. Código de la Aplicación: <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title></title> </head> <body> <form id="form1" runat="server"> <div> <asp:Label ID="Label8" runat="server" Font-Bold="True" Font-Italic="False" ForeColor="#0033CC" Text="HOTEL &quot;UNIANDES BABAHOYO&quot;"></asp:Label> <br /> <br /> <asp:Label ID="Label7" runat="server" Font-Bold="True" Font-Italic="True" ForeColor="Red" Text="Datos de Reservación:"></asp:Label> <br /> <br />
  • 3. <asp:Label ID="Label1" runat="server" ForeColor="#0033CC" Text="Huesped:"></asp:Label> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; <asp:TextBox ID="txtHuesped" runat="server" Width="160px"></asp:TextBox> <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="txtHuesped" ErrorMessage="Por favor, ingrese el nombre del huesped!" ForeColor="Red"></asp:RequiredFieldValidator> <br /> <asp:Label ID="Label2" runat="server" ForeColor="#0033CC" Text="Numero de Personas:"></asp:Label> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <asp:TextBox ID="txtNumeroPersonas" runat="server" Width="160px"></asp:TextBox> <asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" ControlToValidate="txtNumeroPersonas" ErrorMessage="Ingrese solo números!" ForeColor="Red" ValidationExpression="[0- 9]"></asp:RegularExpressionValidator> <br /> <asp:Label ID="Label3" runat="server" ForeColor="#0033CC" Text="Correo:"></asp:Label> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <asp:TextBox ID="txtCorreo" runat="server" Width="160px"></asp:TextBox> <asp:RegularExpressionValidator ID="RegularExpressionValidator2" runat="server" ControlToValidate="txtCorreo" ErrorMessage="El formato de correo no es válido!" ForeColor="Red" ValidationExpression=".*@.*..*"></asp:RegularExpressionValidator> <br /> <asp:Label ID="Label4" runat="server" ForeColor="#0033CC" Text="Confirmacion Correo:"></asp:Label> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <asp:TextBox ID="txtConfirmaCorreo" runat="server" style="margin-left: 0px" Width="160px"></asp:TextBox> <asp:RegularExpressionValidator ID="RegularExpressionValidator3" runat="server" ControlToValidate="txtConfirmaCorreo" ErrorMessage="El formarto de correo no es válido!" ForeColor="Red" ValidationExpression=".*@.*..*"></asp:RegularExpressionValidator> <asp:CompareValidator ID="CompareValidator1" runat="server" ControlToCompare="txtCorreo" ControlToValidate="txtConfirmaCorreo" ErrorMessage="Los correos no coinciden!" ForeColor="Red"></asp:CompareValidator> <br /> <asp:Label ID="Label5" runat="server" ForeColor="#0033CC" Text="Fecha de Reserva:"></asp:Label> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; <asp:TextBox ID="txtFecha" runat="server" Width="160px"></asp:TextBox> <asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ControlToValidate="txtFecha" ErrorMessage="Por favor ingrese una fecha de reserva!" ForeColor="Red"></asp:RequiredFieldValidator> <br />
  • 4. <asp:Label ID="Label6" runat="server" ForeColor="#0033CC" Text="Confirmacion Fecha Reserva:"></asp:Label> &nbsp; <asp:TextBox ID="txtConfirmaFecha" runat="server" Width="160px"></asp:TextBox> <asp:CompareValidator ID="CompareValidator2" runat="server" ControlToCompare="txtFecha" ControlToValidate="txtConfirmaFecha" ErrorMessage="Las fechas de reserva no coinciden!" ForeColor="Red"></asp:CompareValidator> <br /> <br /> <br /> <asp:CheckBox ID="ConfirmacionTelefono" runat="server" AutoPostBack="True" Font-Bold="True" Font-Italic="True" ForeColor="Red" Text="Confirmación Telefónica" /> <br /> <asp:Label ID="Label9" runat="server" ForeColor="#0033CC" Text="Telefono:"></asp:Label> &nbsp;<asp:TextBox ID="txtTelefono" runat="server" Enabled="False"></asp:TextBox> <asp:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server" ControlToValidate="txtTelefono" Display="Dynamic" ErrorMessage="Debe proporcionar un número de telefono!" ForeColor="Red"></asp:RequiredFieldValidator> <asp:RegularExpressionValidator ID="RegularExpressionValidator4" runat="server" ControlToValidate="txtTelefono" Display="Dynamic" ErrorMessage="El formarto del número no es válido!" ForeColor="Red" ValidationExpression="(((d{3}) ?)|(d{3}-))?d{3}- d{4}"></asp:RegularExpressionValidator> <br /> <br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <asp:ImageButton ID="ImageButton1" runat="server" Height="35px" ImageUrl="http://www.fundacionjuanjotorrejon.org/design/fundacion/images/Enviar- formulario.png" Width="183px" /> </div> </form> </body> </html>
  • 5. Código de confirmación por Teléfono: Protected Sub ConfirmacionTelefono_CheckedChanged(ByVal sender As Object, ByVal e As EventArgs) Handles ConfirmacionTelefono.CheckedChanged If ConfirmacionTelefono.Checked = True Then txtTelefono.Enabled = True RequiredFieldValidator3.Enabled = True RegularExpressionValidator4.Enabled = True Else txtTelefono.Enabled = False RequiredFieldValidator3.Enabled = False RegularExpressionValidator4.Enabled = False End If End Sub