Files
universidad-en-asp.net/Universidad/registrar_participante.aspx
2019-12-12 05:13:49 -03:00

58 lines
4.3 KiB
Plaintext

<%@ Page Title="" Language="C#" MasterPageFile="~/base_page.master" AutoEventWireup="true" CodeFile="registrar_participante.aspx.cs" Inherits="registrar_participante" %>
<asp:Content ContentPlaceHolderID="header" runat="Server">
<title>Nuevo Participante</title>
</asp:Content>
<asp:Content ContentPlaceHolderID="content" runat="Server">
<asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>
<h1>Nuevo Participante</h1>
<div class="form-group">
<asp:Label for="nombre_box" runat="server">Nombre</asp:Label>
<asp:TextBox CssClass="form-control" ID="nombre_box" runat="server" />
<asp:RequiredFieldValidator CssClass="invalid-message" ControlToValidate="nombre_box" ErrorMessage="Debe ingresar el nombre" Display="Dynamic" EnableClientScript="false" runat="server" />
<asp:CustomValidator ID="nombre_validator" CssClass="invalid-message" ControlToValidate="nombre_box" Display="Dynamic" EnableClientScript="false" runat="server" OnServerValidate="ValidateNombre" />
</div>
<div class="form-group">
<asp:Label for="inscripcion_box" runat="server">Fecha Inscripcion</asp:Label>
<asp:TextBox CssClass="form-control" ID="inscripcion_box" type="date" runat="server" />
<asp:RequiredFieldValidator CssClass="invalid-message" ControlToValidate="inscripcion_box" ErrorMessage="Debe ingresar la fecha de inscripcion" Display="Dynamic" EnableClientScript="false" runat="server" />
</div>
<div class="form-group">
<asp:Label for="pga_box" runat="server">Promedio General Acumulado</asp:Label>
<asp:TextBox CssClass="form-control" ID="pga_box" type="number" step="0.01" min="0" max="7" runat="server" />
<asp:RequiredFieldValidator CssClass="invalid-message" ControlToValidate="pga_box" ErrorMessage="Debe ingresar el PGA" Display="Dynamic" EnableClientScript="false" runat="server" />
</div>
<div class="form-group">
<asp:Label for="universidad_select" runat="server">Universidad</asp:Label>
<asp:DropDownList CssClass="form-control" ID="universidad_select" AutoPostBack="true" OnSelectedIndexChanged="IndexChangedUniversidad" runat="server" />
<asp:RequiredFieldValidator CssClass="invalid-message" ControlToValidate="universidad_select" ErrorMessage="Debe seleccionar la universidad" Display="Dynamic" EnableClientScript="false" runat="server" />
<asp:CustomValidator ID="universidad_validator" CssClass="invalid-message" ControlToValidate="universidad_select" Display="Dynamic" EnableClientScript="false" runat="server" OnServerValidate="ValidateUniversidad" />
</div>
<asp:UpdatePanel runat="server">
<ContentTemplate>
<div class="form-group">
<asp:Label for="carrera_select" runat="server">Carrera</asp:Label>
<asp:DropDownList CssClass="form-control" ID="carrera_select" runat="server" />
<asp:RequiredFieldValidator CssClass="invalid-message" ControlToValidate="carrera_select" ErrorMessage="Debe seleccionar la carrera" Display="Dynamic" EnableClientScript="false" runat="server" />
<asp:CustomValidator ID="carrera_validator" CssClass="invalid-message" ControlToValidate="carrera_select" Display="Dynamic" EnableClientScript="false" runat="server" OnServerValidate="ValidateCarrera" />
</div>
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="universidad_select" EventName="SelectedIndexChanged" />
</Triggers>
</asp:UpdatePanel>
<div class="form-group">
<asp:Label for="seminario_select" runat="server">Seminario</asp:Label>
<asp:DropDownList CssClass="form-control" ID="seminario_select" runat="server" />
<asp:RequiredFieldValidator CssClass="invalid-message" ControlToValidate="seminario_select" ErrorMessage="Debe seleccionar el seminario" Display="Dynamic" EnableClientScript="false" runat="server" />
<asp:CustomValidator ID="seminario_validator" CssClass="invalid-message" ControlToValidate="seminario_select" Display="Dynamic" EnableClientScript="false" runat="server" OnServerValidate="ValidateSeminario" />
</div>
<asp:Button CssClass="btn btn-primary" Text="Registrar" runat="server" OnClick="OnRegistrarClick" />
</asp:Content>
<asp:Content ContentPlaceHolderID="script" runat="server">
</asp:Content>