72 lines
4.4 KiB
Plaintext
72 lines
4.4 KiB
Plaintext
<%@ Page Title="" Language="C#" MasterPageFile="~/base_page.master" AutoEventWireup="true" CodeFile="registrar_participante.aspx.cs" Inherits="registrar_participante" %>
|
|
|
|
<script runat="server">
|
|
|
|
protected void Unnamed_ServerValidate(object source, ServerValidateEventArgs args)
|
|
{
|
|
|
|
}
|
|
|
|
protected void universidad_select_SelectedIndexChanged(object sender, EventArgs e)
|
|
{
|
|
|
|
}
|
|
</script>
|
|
|
|
|
|
<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">
|
|
<label for="nombre_box">Nombre</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">
|
|
<label for="inscripcion_box">Fecha Inscripcion</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">
|
|
<label for="pga_box">Promedio General Acumulado</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">
|
|
<label for="universidad_select">Universidad</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">
|
|
<label for="carrera_select">Carrera</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">
|
|
<label for="seminario_select">Seminario</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>
|
|
|