Files
SIG/AF/CatClasificacionesCaracteristicas.aspx
2024-04-13 08:06:20 -07:00

717 lines
90 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<%@ Page Title="" Language="VB" MasterPageFile="~/Site.master" AutoEventWireup="false" CodeFile="CatClasificacionesCaracteristicas.aspx.vb" Inherits="AF_CatClasificacionesCaracteristicas" %>
<asp:Content ID="Content1" ContentPlaceHolderID="CP" runat="Server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="Css" runat="Server">
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="HB" runat="Server">
</asp:Content>
<asp:Content ID="Content4" ContentPlaceHolderID="E" runat="Server">
Catálogo de Clasificaciones y Caracteristicas de Activos Fijo
</asp:Content>
<asp:Content ID="Content5" ContentPlaceHolderID="H" runat="Server">
</asp:Content>
<asp:Content ID="Content6" ContentPlaceHolderID="C" runat="Server">
<table border="0" cellpadding="0" cellspacing="0" width="100%" style="padding-top: 20px;">
<tr>
<td align="left">
<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<ajax:TabContainer ID="Tab" runat="server" ActiveTabIndex="1" Width="100%" CssClass="tabBodyOverride">
<ajax:TabPanel ID="TabClasificaciones" runat="server" HeaderText="Clasificaciones">
<ContentTemplate>
<table border="0" class="contenido">
<tr>
<td>
<asp:UpdatePanel ID="UpTitulosCL" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<table class="table table-striped table-advance table-hover">
<thead>
<tr class="Titulos">
<%-- <td width="200px">
<asp:LinkButton ID="LbTiposActivosFijosCL" runat="server" CausesValidation="false" Text="Tipo Activo Fijo"></asp:LinkButton>&nbsp;<asp:ImageButton ID="ImgTiposActivosFijosCL" runat="server" CausesValidation="false" ImageUrl="/Imagenes/FlechasAbajo.gif" /></td>
<td width="200px">
<asp:LinkButton ID="LbSubTiposActivosFijosCL" runat="server" CausesValidation="false" Text="SubTipo Activo Fijo"></asp:LinkButton>&nbsp;<asp:ImageButton ID="ImgSubTiposActivosFijosCL" runat="server" CausesValidation="false" ImageUrl="/Imagenes/FlechasAbajo.gif" /></td>--%>
<th width="200px">
<asp:LinkButton ID="LbCaracteristicaClasificacionCL" runat="server" CausesValidation="false" Text="" CommandArgument="CaracteristicaClasificacion0;0" OnClick="LbOrden_Click">
Clasificación
<asp:Literal ID="ImgCaracteristicaClasificacion0" runat="server" Text=" <i class='fa fa-sort' style='color:#999' ></i>"></asp:Literal>
</asp:LinkButton>
</th>
<th width="100px">
<asp:LinkButton ID="LbEstatusCL" runat="server" CausesValidation="false" Text="" CommandArgument="Estatus0;0" OnClick="LbOrden_Click">
Estatus
<asp:Literal ID="ImgEstatus0" runat="server" Text=" <i class='fa fa-sort' style='color:#999' ></i>"></asp:Literal>
</asp:LinkButton>
</th>
<th width="100px">
<asp:LinkButton ID="LbFechaIngCL" runat="server" CausesValidation="false" Text="" CommandArgument="FechaIng0;0" OnClick="LbOrden_Click">
Fecha
<asp:Literal ID="ImgFechaIng0" runat="server" Text=" <i class='fa fa-sort' style='color:#999' ></i>"></asp:Literal>
</asp:LinkButton>
</th>
<th width="100px">
<asp:LinkButton ID="LbUsuarioCL" runat="server" CausesValidation="false" Text="" CommandArgument="Usuario0;0" OnClick="LbOrden_Click">
Usuario
<asp:Literal ID="ImgUsuario0" runat="server" Text=" <i class='fa fa-sort' style='color:#999' ></i>"></asp:Literal>
</asp:LinkButton>
</th>
<th width="116px">Comandos</th>
</tr>
</thead>
<tr>
<%--<td>
<asp:DropDownList ID="DdlTiposActivosFijosCL" runat="server" AppendDataBoundItems="true" AutoPostBack="true" DataValueField="CveTipoActivoFijo" DataTextField="TipoActivoFijo" ValidationGroup="GrpGuardarCL" Width="195px">
<asp:ListItem Selected="True" Text="Seleccione" Value="-1"></asp:ListItem>
</asp:DropDownList>
<asp:RequiredFieldValidator ID="RFVTiposActivosFijosCL" runat="server" ControlToValidate="DdlTiposActivosFijosCL" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Tipo de Activo Fijo''</b> es necesario, por favor ingréselo." InitialValue="-1" ValidationGroup="GrpGuardarCL"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCOTiposActivosFijosCL" runat="server" HighlightCssClass="vco" TargetControlID="RFVTiposActivosFijosCL" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
<td>
<asp:DropDownList ID="DdlSubTiposActivosFijosCL" runat="server" AppendDataBoundItems="true" DataValueField="CveSubTipoActivoFijo" DataTextField="SubTipoActivoFijo" ValidationGroup="GrpGuardarCL" Width="195px">
<asp:ListItem Selected="True" Text="Seleccione" Value="-1"></asp:ListItem>
</asp:DropDownList>
<asp:RequiredFieldValidator ID="RFVSubTiposActivosFijosCL" runat="server" ControlToValidate="DdlSubTiposActivosFijosCL" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Sub Tipo de Activo Fijo''</b> es necesario, por favor ingréselo." InitialValue="-1" ValidationGroup="GrpGuardarCL"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCOSubTiposActivosFijosCL" runat="server" HighlightCssClass="vco" TargetControlID="RFVSubTiposActivosFijosCL" Width="300px"></ajax:ValidatorCalloutExtender>
</td>--%>
<td>
<asp:TextBox ID="TxtCaracteristicaClasificacionCL" runat="server" CausesValidation="true" MaxLength="50" ValidationGroup="GrpGuardarCL" Width="184px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVCaracteristicaClasificacionCL" runat="server" ControlToValidate="TxtCaracteristicaClasificacionCL" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Clasificación''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardarCL"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCOCaracteristicaClasificacionCL" runat="server" HighlightCssClass="vco" TargetControlID="RFVCaracteristicaClasificacionCL" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td align="center">
<asp:LinkButton ID="LbAgregarCL" runat="server" CausesValidation="true" CssClass="Texto" Text="Agregar" ValidationGroup="GrpGuardarCL"></asp:LinkButton></td>
</tr>
</table>
</ContentTemplate>
</asp:UpdatePanel>
<asp:UpdatePanel ID="UpDatosCL" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<asp:GridView ID="GvDatosCL" runat="server" AutoGenerateColumns="False" DataKeyNames="CveCaracteristicaClasificacion" EmptyDataText="No se encontraron Clasificaciones" CssClass="table table-striped table-advance table-hover mysmallbtn" Style="margin-top: -10px; text-align: center;" GridLines="None">
<Columns>
<%--<asp:TemplateField>
<ItemTemplate>&nbsp;<asp:Literal ID="LtlTiposActivosFijosCL" runat="server" Text='<%# Eval("TipoActivoFijo", "{0}")%>'></asp:Literal></ItemTemplate>
<EditItemTemplate>
<asp:DropDownList ID="DdlTiposActivosFijosCL" runat="server" DataValueField="CveTipoActivoFijo" DataTextField="TipoActivoFijo" Width="195px"></asp:DropDownList></EditItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<ItemTemplate>&nbsp;<asp:Literal ID="LtlSubTiposActivosFijosCL" runat="server" Text='<%# Eval("SubTipoActivoFijo", "{0}") %>'></asp:Literal></ItemTemplate>
<EditItemTemplate>
<asp:DropDownList ID="DdlSubTiposActivosFijosCL" runat="server" DataValueField="CveSubTipoActivoFijo" DataTextField="SubTipoActivoFijo" Width="195px"></asp:DropDownList></EditItemTemplate>
</asp:TemplateField>--%>
<asp:TemplateField>
<ItemTemplate>&nbsp;<asp:Literal ID="LtlCaracteristicaClasificacionCL" runat="server" Text='<%# Eval("CaracteristicaClasificacion", "{0}") %>'></asp:Literal></ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="TxtCaracteristicaClasificacionCL" runat="server" CausesValidation="true" MaxLength="50" Text='<%# Eval("CaracteristicaClasificacion")%>' ValidationGroup="GrpEditGuardarCL" Width="184px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVCaracteristicaClasificacionCL" runat="server" ControlToValidate="TxtCaracteristicaClasificacionCL" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Clasificación''</b> es necesario, por favor ingréselo." ValidationGroup="GrpEditGuardarCL"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCOCaracteristicaClasificacionCL" runat="server" HighlightCssClass="vco" TargetControlID="RFVCaracteristicaClasificacionCL" Width="300px"></ajax:ValidatorCalloutExtender>
</EditItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<EditItemTemplate>
<asp:CheckBox ID="ChkEstatusCL" runat="server" Checked='<%# If(Eval("Estatus").ToString = "Activo", "True", "False") %>' />
</EditItemTemplate>
<ItemTemplate>
<asp:Literal ID="LtlEstatusCL" runat="server" Text='<%# Eval("Estatus") %>'></asp:Literal>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<ItemTemplate>
<asp:Literal ID="LtlFechaIngCL" runat="server" Text='<%# Eval("FechaIng", "{0:d}")%>'></asp:Literal>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<ItemTemplate>
<asp:Literal ID="LtlUsuarioCL" runat="server" Text='<%# Eval("Usuario") %>'></asp:Literal>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Editar">
<EditItemTemplate>
<asp:LinkButton ID="imgU" runat="server" AlternateText="Actualizar" CausesValidation="True" CommandName="Update" CssClass="btn btn-circle btn-sm green" Text="<i class='fa fa-check'></i>" ValidationGroup="GrpEditGuardarCL" />&nbsp;
<asp:LinkButton ID="imgC" runat="server" AlternateText="Cancelar" CausesValidation="False" CommandName="Cancel" CssClass="btn btn-circle btn-sm red" Text="<i class='fa fa-times'></i>" />
</EditItemTemplate>
<ItemTemplate>
<asp:LinkButton ID="imgE" runat="server" AlternateText="Editar" CausesValidation="False" ToolTip="Editar" CommandName="Edit" CssClass="btn btn-circle btn-sm green" Text="<i class='fa fa-pencil'></i>" />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Eliminar">
<ItemTemplate>
<asp:LinkButton ID="imgD" runat="server" AlternateText="Eliminar" CausesValidation="False" CommandName="Delete" CssClass="btn btn-circle btn-sm red" Text="<i class='icon-trash'></i>" data-toggle="confirmation" data-popout="true" data-original-title="confirmar" data-btn-ok-label="si" OnClientClick="javascript:return C();" />
</ItemTemplate>
</asp:TemplateField>
</Columns>
<RowStyle CssClass="Texto" />
<AlternatingRowStyle CssClass="TextoAlterno" />
</asp:GridView>
</ContentTemplate>
</asp:UpdatePanel>
</td>
</tr>
</table>
</ContentTemplate>
</ajax:TabPanel>
<ajax:TabPanel ID="TabCaracteristicas" runat="server" HeaderText="Características">
<ContentTemplate>
<table border="0" class="contenido">
<tr>
<td>
<asp:UpdatePanel ID="UpTitulosCA" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<table class="table table-striped table-advance table-hover">
<thead>
<tr class="Titulos">
<%--SE UTIIZAN LAS id´S CON UN NÚMERO AL FINAL PARA IDENTIFICAR QUE IMAGEN DE FLECHA Y DE QUE TABLA SE ESTÁ MANDANDO LLAMAR AL MOMENTO DEL ORDENAMIENTO--%>
<th width="95px">
<asp:LinkButton ID="LbTiposActivosFijosCA" runat="server" CausesValidation="false" Text="" CommandArgument="TipoActivoFijo1;1" OnClick="LbOrden_Click">
Tipo Activo Fijo
<asp:Literal ID="ImgTipoActivoFijo1" runat="server" Text=" <i class='fa fa-sort' style='color:#999' ></i>"></asp:Literal>
</asp:LinkButton>
</th>
<th width="100px">
<asp:LinkButton ID="LbSubTiposActivosFijosCA" runat="server" CausesValidation="false" Text="" CommandArgument="SubTipoActivoFijo1;1" OnClick="LbOrden_Click">
SubTipo Activo Fijo
<asp:Literal ID="ImgSubTipoActivoFijo1" runat="server" Text=" <i class='fa fa-sort' style='color:#999' ></i>"></asp:Literal>
</asp:LinkButton>
</th>
<th width="110px">
<asp:LinkButton ID="LbCaracteristicaClasificacionCA" runat="server" CausesValidation="false" Text="" CommandArgument="CaracteristicaClasificacion1;1" OnClick="LbOrden_Click">
Clasificación
<asp:Literal ID="ImgCaracteristicaClasificacion1" runat="server" Text=" <i class='fa fa-sort' style='color:#999' ></i>"></asp:Literal>
</asp:LinkButton>
</th>
<th width="120px">
<asp:LinkButton ID="LbCaracteristicaCA" runat="server" CausesValidation="false" Text="" CommandArgument="Caracteristica1;1" OnClick="LbOrden_Click">
Característica
<asp:Literal ID="ImgCaracteristica1" runat="server" Text=" <i class='fa fa-sort' style='color:#999' ></i>"></asp:Literal>
</asp:LinkButton>
</th>
<th width="70px">
<asp:LinkButton ID="LbOrdenCA" runat="server" CausesValidation="false" Text="" CommandArgument="Orden1;1" OnClick="LbOrden_Click">
Orden
<asp:Literal ID="ImgOrden1" runat="server" Text=" <i class='fa fa-sort' style='color:#999' ></i>"></asp:Literal>
</asp:LinkButton>
</th>
<th width="70px">
<asp:LinkButton ID="LbLongitudCA" runat="server" CausesValidation="false" Text="" CommandArgument="Longitud1;1" OnClick="LbOrden_Click">
Long.
<asp:Literal ID="ImgLongitud1" runat="server" Text=" <i class='fa fa-sort' style='color:#999' ></i>"></asp:Literal>
</asp:LinkButton>
</th>
<th width="80px">
<asp:LinkButton ID="LbTipoCampoCA" runat="server" CausesValidation="false" Text="" CommandArgument="TipoCampo1;1" OnClick="LbOrden_Click">
Tipo
<asp:Literal ID="ImgTipoCampo1" runat="server" Text=" <i class='fa fa-sort' style='color:#999' ></i>"></asp:Literal>
</asp:LinkButton>
</th>
<th width="50px">
<asp:LinkButton ID="LbRequeridaCA" runat="server" CausesValidation="false" Text="" CommandArgument="Requerida1;1" OnClick="LbOrden_Click">
Req.
<asp:Literal ID="ImgRequerida1" runat="server" Text=" <i class='fa fa-sort' style='color:#999' ></i>"></asp:Literal>
</asp:LinkButton>
</th>
<th width="70px">
<asp:LinkButton ID="LbEstatusCA" runat="server" CausesValidation="false" Text="" CommandArgument="Estatus1;1" OnClick="LbOrden_Click">
Estatus
<asp:Literal ID="ImgEstatus1" runat="server" Text=" <i class='fa fa-sort' style='color:#999' ></i>"></asp:Literal>
</asp:LinkButton>
</th>
<th width="80px">
<asp:LinkButton ID="LbFechaIngCA" runat="server" CausesValidation="false" Text="" CommandArgument="FechaIng1;1" OnClick="LbOrden_Click">
Fecha
<asp:Literal ID="ImgFechaIng1" runat="server" Text=" <i class='fa fa-sort' style='color:#999' ></i>"></asp:Literal>
</asp:LinkButton>
</th>
<th width="75px">
<asp:LinkButton ID="LbUsuarioCA" runat="server" CausesValidation="false" Text="" CommandArgument="Usuario1;1" OnClick="LbOrden_Click">
Usuario
<asp:Literal ID="ImgUsuario1" runat="server" Text=" <i class='fa fa-sort' style='color:#999' ></i>"></asp:Literal>
</asp:LinkButton>
</th>
<th width="116px">Comandos</th>
</tr>
</thead>
<tr>
<td style="text-align: center">
<asp:DropDownList ID="DdlTiposActivosFijosCA" runat="server" AppendDataBoundItems="true" AutoPostBack="true" DataValueField="CveTipoActivoFijo" DataTextField="TipoActivoFijo" ValidationGroup="GrpGuardarCA" Class="table-group-action-input form-control input-inline input-small input-sm" Style="width: 79px !important;">
<asp:ListItem Selected="True" Text="Todos" Value="-1"></asp:ListItem>
</asp:DropDownList>
<%-- <asp:RequiredFieldValidator ID="RFVTiposActivosFijosCA" runat="server" ControlToValidate="DdlTiposActivosFijosCA" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Tipo de Activo Fijo''</b> es necesario, por favor ingréselo." InitialValue="-1" ValidationGroup="GrpGuardarCA"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCOTiposActivosFijosCA" runat="server" HighlightCssClass="vco" TargetControlID="RFVTiposActivosFijosCA" Width="300px"></ajax:ValidatorCalloutExtender>--%>
</td>
<td style="text-align: center">
<asp:DropDownList ID="DdlSubTiposActivosFijosCA" runat="server" AppendDataBoundItems="true" AutoPostBack="true" DataValueField="CveSubTipoActivoFijo" DataTextField="SubTipoActivoFijo" ValidationGroup="GrpGuardarCA" Class="table-group-action-input form-control input-inline input-small input-sm" Style="width: 84px !important;">
<asp:ListItem Selected="True" Text="Todos" Value="-1"></asp:ListItem>
</asp:DropDownList>
<%--<asp:RequiredFieldValidator ID="RFVSubTiposActivosFijosCA" runat="server" ControlToValidate="DdlSubTiposActivosFijosCA" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Sub Tipo de Activo Fijo''</b> es necesario, por favor ingréselo." InitialValue="-1" ValidationGroup="GrpGuardarCA"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCOSubTiposActivosFijosCA" runat="server" HighlightCssClass="vco" TargetControlID="RFVSubTiposActivosFijosCA" Width="300px"></ajax:ValidatorCalloutExtender>--%>
</td>
<td style="text-align: center">
<asp:DropDownList ID="DdlClasificacionesCA" runat="server" AppendDataBoundItems="true" DataValueField="CveCaracteristicaClasificacion" DataTextField="CaracteristicaClasificacion" ValidationGroup="GrpGuardarCA" Class="table-group-action-input form-control input-inline input-small input-sm" Style="width: 84px !important;">
<asp:ListItem Selected="True" Text="Seleccione" Value="-1"></asp:ListItem>
</asp:DropDownList>
<asp:RequiredFieldValidator ID="RFVClasificacionesCA" runat="server" ControlToValidate="DdlClasificacionesCA" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Clasificación''</b> es necesario, por favor ingréselo." InitialValue="-1" ValidationGroup="GrpGuardarCA"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCOClasificacionesCA" runat="server" HighlightCssClass="vco" TargetControlID="RFVClasificacionesCA" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
<td style="text-align: center">
<asp:TextBox ID="TxtCaracteristicaCA" runat="server" CausesValidation="true" MaxLength="50" ValidationGroup="GrpGuardarCA" Width="84px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVCaracteristicaCA" runat="server" ControlToValidate="TxtCaracteristicaCA" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Característica''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardarCA"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCOCaracteristicaCA" runat="server" HighlightCssClass="vco" TargetControlID="RFVCaracteristicaCA" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
<td style="text-align: center">
<asp:TextBox ID="TxtOrdenCA" runat="server" CausesValidation="true" MaxLength="50" ValidationGroup="GrpGuardarCA" Width="54px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVOrdenCA" runat="server" ControlToValidate="TxtOrdenCA" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Orden''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardarCA"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCOOrdenCA" runat="server" HighlightCssClass="vco" TargetControlID="RFVOrdenCA" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
<td style="text-align: center">
<asp:TextBox ID="TxtLongitudCA" runat="server" CausesValidation="true" MaxLength="50" ValidationGroup="GrpGuardarCA" Width="54px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVLongitudCA" runat="server" ControlToValidate="TxtLongitudCA" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Longitud''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardarCA"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCLongitudCA" runat="server" HighlightCssClass="vco" TargetControlID="RFVLongitudCA" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
<td align="center" style="text-align: center">
<asp:DropDownList ID="DdlTipoCampoCA" runat="server" AppendDataBoundItems="true" Class="table-group-action-input form-control input-inline input-small input-sm" Style="width: 64px !important;">
<asp:ListItem Text="Texto" Value="0"></asp:ListItem>
<asp:ListItem Text="Listado" Value="1" Selected="True"></asp:ListItem>
<asp:ListItem Text="Radio" Value="2"></asp:ListItem>
<asp:ListItem Text="Fecha" Value="3"></asp:ListItem>
<asp:ListItem Text="Multiline" Value="4"></asp:ListItem>
<asp:ListItem Text="Checkbox" Value="5"></asp:ListItem>
<asp:ListItem Text="Numerico" Value="6"></asp:ListItem>
</asp:DropDownList>
</td>
<td style="text-align: center">
<asp:DropDownList ID="DdlRequeridoCA" runat="server" Class="table-group-action-input form-control input-inline input-small input-sm" Style="width: 54px !important;">
<asp:ListItem Text="SI" Value="1" Selected="True"></asp:ListItem>
<asp:ListItem Text="NO" Value="0"></asp:ListItem>
</asp:DropDownList>
</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td align="center" style="text-align: center">
<asp:LinkButton ID="LbAgregarCA" runat="server" CausesValidation="true" CssClass="Texto" Text="Agregar" ValidationGroup="GrpGuardarCA"></asp:LinkButton></td>
</tr>
</table>
</ContentTemplate>
</asp:UpdatePanel>
<asp:UpdatePanel ID="UpDatosCA" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<asp:GridView ID="GvDatosCA" runat="server" AutoGenerateColumns="False" DataKeyNames="CveCaracteristica" EmptyDataText="No se encontraron Características" Width="1095px"
CssClass="table table-striped table-advance table-hover mysmallbtn" Style="margin-top: -10px; text-align: center;" GridLines="None">
<Columns>
<asp:TemplateField>
<ItemTemplate>&nbsp;<asp:Literal ID="LtlTiposActivosFijosCA" runat="server" Text='<%# Eval("TipoActivoFijo", "{0}")%>'></asp:Literal></ItemTemplate>
<EditItemTemplate>
<asp:DropDownList ID="DdlTiposActivosFijosCA" runat="server" AppendDataBoundItems="true" AutoPostBack="true" DataValueField="CveTipoActivoFijo" DataTextField="TipoActivoFijo" Class="table-group-action-input form-control input-inline input-small input-sm" Style="width: 79px !important;" OnSelectedIndexChanged="DdlTiposActivosFijosCA_SelectedIndexChanged1"></asp:DropDownList>
<%--<asp:RequiredFieldValidator ID="RFVTiposActivosFijosCA" runat="server" ControlToValidate="DdlTiposActivosFijosCA" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Tipo de Activo Fijo''</b> es necesario, por favor ingréselo." InitialValue="-1" ValidationGroup="GrpGuardarCA"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCOTiposActivosFijosCA" runat="server" HighlightCssClass="vco" TargetControlID="RFVTiposActivosFijosCA" Width="300px"></ajax:ValidatorCalloutExtender>--%>
</EditItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<ItemTemplate>&nbsp;<asp:Literal ID="LtlSubTiposActivosFijosCA" runat="server" Text='<%# Eval("SubTipoActivoFijo", "{0}") %>'></asp:Literal></ItemTemplate>
<EditItemTemplate>
<asp:DropDownList ID="DdlSubTiposActivosFijosCA" runat="server" AppendDataBoundItems="true" AutoPostBack="true" DataValueField="CveSubTipoActivoFijo" DataTextField="SubTipoActivoFijo" Class="table-group-action-input form-control input-inline input-small input-sm" Style="width: 84px !important;"></asp:DropDownList>
</EditItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<ItemTemplate>&nbsp;<asp:Literal ID="LtlClasificacionesCA" runat="server" Text='<%# Eval("CaracteristicaClasificacion", "{0}") %>'></asp:Literal></ItemTemplate>
<EditItemTemplate>
<asp:DropDownList ID="DdlClasificacionesCA" runat="server" DataValueField="CveCaracteristicaClasificacion" DataTextField="CaracteristicaClasificacion" Class="table-group-action-input form-control input-inline input-small input-sm" Style="width: 84px !important;"></asp:DropDownList>
</EditItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<ItemTemplate>&nbsp;<asp:Literal ID="LtlCaracteristicaCA" runat="server" Text='<%# Eval("Caracteristica", "{0}")%>'></asp:Literal></ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="TxtCaracteristicaCA" runat="server" CausesValidation="true" MaxLength="50" Text='<%# Eval("Caracteristica")%>' ValidationGroup="GrpEditGuardarCA" Width="84px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVCaracteristicaCA" runat="server" ControlToValidate="TxtCaracteristicaCA" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Clasificación''</b> es necesario, por favor ingréselo." ValidationGroup="GrpEditGuardarCA"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCOCaracteristicaCA" runat="server" HighlightCssClass="vco" TargetControlID="RFVCaracteristicaCA" Width="300px"></ajax:ValidatorCalloutExtender>
</EditItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<ItemTemplate>
&nbsp;<asp:Literal ID="LtlOrden" runat="server" Text='<%# Eval("Orden", "{0}")%>'></asp:Literal>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="TxtOrdenCA" runat="server" CausesValidation="true" MaxLength="50" Text='<%# Eval("Orden")%>' ValidationGroup="GrpEditGuardarCA" Width="54px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVOrdenCA" runat="server" ControlToValidate="TxtOrdenCA" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Orden''</b> es necesario, por favor ingréselo." ValidationGroup="GrpEditGuardarCA"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCOOrdenCA" runat="server" HighlightCssClass="vco" TargetControlID="RFVOrdenCA" Width="100px"></ajax:ValidatorCalloutExtender>
</EditItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<ItemTemplate>&nbsp;<asp:Literal ID="LtlLongitudCA" runat="server" Text='<%# Eval("Longitud", "{0}")%>'></asp:Literal></ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="TxtLongitudCA" runat="server" CausesValidation="true" MaxLength="50" Text='<%# Eval("Longitud")%>' ValidationGroup="GrpEditGuardarCA" Width="54px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVLongitudCA" runat="server" ControlToValidate="TxtLongitudCA" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Orden''</b> es necesario, por favor ingréselo." ValidationGroup="GrpEditGuardarCA"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCOLongitudCA" runat="server" HighlightCssClass="vco" TargetControlID="RFVLongitudCA" Width="100px"></ajax:ValidatorCalloutExtender>
</EditItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<ItemTemplate>
<asp:Literal ID="LtlTipoCampoCA" runat="server" Text='<%# FncTipoCampo(CType(Eval("TipoCampo").ToString, Integer))%>'></asp:Literal>
</ItemTemplate>
<EditItemTemplate>
<asp:DropDownList ID="DdlTipoCampoCA" runat="server" AppendDataBoundItems="true" Class="table-group-action-input form-control input-inline input-small input-sm" Style="width: 64px !important;">
<asp:ListItem Text="Texto" Value="0"></asp:ListItem>
<asp:ListItem Text="Listado" Value="1" Selected="True"></asp:ListItem>
<asp:ListItem Text="Radio" Value="2"></asp:ListItem>
<asp:ListItem Text="Fecha" Value="3"></asp:ListItem>
<asp:ListItem Text="Multiline" Value="4"></asp:ListItem>
</asp:DropDownList>
</EditItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<ItemTemplate>
<asp:Literal ID="LtlRequerida" runat="server" Text='<%# Eval("Requerida")%>'></asp:Literal>
</ItemTemplate>
<EditItemTemplate>
<asp:DropDownList ID="DdlRequeridaCA" runat="server" Class="table-group-action-input form-control input-inline input-small input-sm" Style="width: 64px !important;">
<asp:ListItem Text="Si" Value="1"></asp:ListItem>
<asp:ListItem Text="No" Value="0"></asp:ListItem>
</asp:DropDownList>
</EditItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<EditItemTemplate>
<asp:CheckBox ID="ChkEstatusCA" runat="server" Checked='<%# If(Eval("Estatus").ToString = "Activo", "True", "False") %>' />
</EditItemTemplate>
<ItemTemplate>
<asp:Literal ID="LtlEstatusCA" runat="server" Text='<%# Eval("Estatus") %>'></asp:Literal>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<ItemTemplate>
<asp:Literal ID="LtlFechaIngCA" runat="server" Text='<%# Eval("FechaIng", "{0:d}")%>'></asp:Literal>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<ItemTemplate>
<asp:Literal ID="LtlUsuarioCA" runat="server" Text='<%# Eval("Usuario") %>'></asp:Literal>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Editar" ItemStyle-Width="70px">
<EditItemTemplate>
<div class="row">
<div class="col-lg-6"><asp:LinkButton ID="imgU" runat="server" AlternateText="Actualizar" CausesValidation="True" CommandName="Update" CssClass="btn btn-circle btn-sm green" Text="<i class='fa fa-check'></i>" ValidationGroup="GrpEditGuardarCA" />&nbsp;</div>
<div class="col-lg-6"><asp:LinkButton ID="imgC" runat="server" AlternateText="Cancelar" CausesValidation="False" CommandName="Cancel" CssClass="btn btn-circle btn-sm red" Text="<i class='fa fa-times'></i>" /></div>
</div>
</EditItemTemplate>
<ItemTemplate>
<asp:LinkButton ID="imgE" runat="server" AlternateText="Editar" CausesValidation="False" ToolTip="Editar" CommandName="Edit" CssClass="btn btn-circle btn-sm green" Text="<i class='fa fa-pencil'></i>" />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Eliminar">
<ItemTemplate>
<asp:LinkButton ID="imgD" runat="server" AlternateText="Eliminar" CausesValidation="False" CommandName="Delete" CssClass="btn btn-circle btn-sm red" Text="<i class='icon-trash'></i>" data-toggle="confirmation" data-popout="true" data-original-title="confirmar" data-btn-ok-label="si" OnCAientCAick="javascript:return C();" />
</ItemTemplate>
</asp:TemplateField>
</Columns>
<RowStyle CssClass="Texto" />
<AlternatingRowStyle CssClass="TextoAlterno" />
</asp:GridView>
</ContentTemplate>
</asp:UpdatePanel>
</td>
</tr>
</table>
</ContentTemplate>
</ajax:TabPanel>
<ajax:TabPanel ID="TabCaracteristicasOpciones" runat="server" HeaderText="Opciones">
<ContentTemplate>
<table border="0" class="contenido">
<tr>
<td>
<asp:UpdatePanel ID="UpTitulosOpciones" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<table class="table table-striped table-advance table-hover">
<thead>
<tr class="Titulos">
<th width="166px">
<asp:LinkButton ID="LbTiposActivosFijosOpciones" runat="server" CausesValidation="false" Text="" CommandArgument="TipoActivoFijo2;2" OnClick="LbOrden_Click">
Tipo Activo Fijo
<asp:Literal ID="ImgTipoActivoFijo2" runat="server" Text=" <i class='fa fa-sort' style='color:#999' ></i>"></asp:Literal>
</asp:LinkButton>
</th>
<th width="168px">
<asp:LinkButton ID="LbSubTiposActivosFijosOpciones" runat="server" CausesValidation="false" Text="" CommandArgument="SubTipoActivoFijo2;2" OnClick="LbOrden_Click">
SubTipo Activo Fijo
<asp:Literal ID="ImgSubTipoActivoFijo2" runat="server" Text=" <i class='fa fa-sort' style='color:#999' ></i>"></asp:Literal>
</asp:LinkButton>
</th>
<%--<td width="100px">
<asp:LinkButton ID="LbCaracteristicaClasificacionOpciones" runat="server" CausesValidation="false" Text="Clasificación"></asp:LinkButton>&nbsp;<asp:ImageButton ID="ImgCaracteristicaClasificacionOpciones" runat="server" CausesValidation="false" ImageUrl="/Imagenes/FlechasAbajo.gif" /></td>--%>
<th width="169px">
<asp:LinkButton ID="LbCaracteristica" runat="server" CausesValidation="false" Text="" CommandArgument="Caracteristica2;2" OnClick="LbOrden_Click">
Característica
<asp:Literal ID="ImgCaracteristica2" runat="server" Text=" <i class='fa fa-sort' style='color:#999' ></i>"></asp:Literal>
</asp:LinkButton>
</th>
<th width="100px">
<asp:LinkButton ID="LbCaracteristicaOpciones" runat="server" CausesValidation="false" Text="" CommandArgument="CaracteristicaOpcion2;2" OnClick="LbOrden_Click">
Opciones
<asp:Literal ID="ImgCaracteristicaOpcion2" runat="server" Text=" <i class='fa fa-sort' style='color:#999' ></i>"></asp:Literal>
</asp:LinkButton>
</th>
<th width="80px">
<asp:LinkButton ID="LbOrdenOpciones" runat="server" CausesValidation="false" Text="" CommandArgument="OrdenOpcion2;2" OnClick="LbOrden_Click">
Orden
<asp:Literal ID="ImgOrdenOpcion2" runat="server" Text=" <i class='fa fa-sort' style='color:#999' ></i>"></asp:Literal>
</asp:LinkButton>
</th>
<%--<td width="50px"><asp:LinkButton ID="LbLongitudOpciones" runat="server" CausesValidation="false" Text="Long."></asp:LinkButton>&nbsp;<asp:ImageButton ID="ImgLongitudOpciones" runat="server" CausesValidation="false" ImageUrl="/Imagenes/FlechasAbajo.gif" /></td>--%>
<th width="80px">
<asp:LinkButton ID="LbEstatusOpciones" runat="server" CausesValidation="false" Text="" CommandArgument="Estatus2;2" OnClick="LbOrden_Click">
Estatus
<asp:Literal ID="ImgEstatus2" runat="server" Text=" <i class='fa fa-sort' style='color:#999' ></i>"></asp:Literal>
</asp:LinkButton>
</th>
<th width="81px">
<asp:LinkButton ID="LbFechaIngOpciones" runat="server" CausesValidation="false" Text="" CommandArgument="FechaIng2;2" OnClick="LbOrden_Click">
Fecha
<asp:Literal ID="ImgFechaIng2" runat="server" Text=" <i class='fa fa-sort' style='color:#999' ></i>"></asp:Literal>
</asp:LinkButton>
</th>
<th width="81px">
<asp:LinkButton ID="LbUsuarioOpciones" runat="server" CausesValidation="false" Text="" CommandArgument="Usuario2;2" OnClick="LbOrden_Click">
Usuario
<asp:Literal ID="ImgUsuario2" runat="server" Text=" <i class='fa fa-sort' style='color:#999' ></i>"></asp:Literal>
</asp:LinkButton>
</th>
<th width="121px">Comandos</th>
</tr>
</thead>
<tr>
<td style="text-align: center">
<asp:DropDownList ID="DdlTiposActivosFijosOpciones" runat="server" AppendDataBoundItems="true" AutoPostBack="true" DataValueField="CveTipoActivoFijo" DataTextField="TipoActivoFijo" ValidationGroup="GrpGuardarOpciones" Class="table-group-action-input form-control input-inline input-small input-sm" Style="width: 150px !important;">
<asp:ListItem Selected="True" Text="Seleccione" Value="-1"></asp:ListItem>
</asp:DropDownList>
<%--<asp:RequiredFieldValidator ID="RFVTiposActivosFijosOpciones" runat="server" ControlToValidate="DdlTiposActivosFijosOpciones" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Tipo de Activo Fijo''</b> es necesario, por favor ingréselo." InitialValue="-1" ValidationGroup="GrpGuardarOpciones"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCOTiposActivosFijosOpciones" runat="server" HighlightCssClass="vco" TargetControlID="RFVTiposActivosFijosOpciones" Width="300px"></ajax:ValidatorCalloutExtender>--%>
</td>
<td style="text-align: center">
<asp:DropDownList ID="DdlSubTiposActivosFijosOpciones" runat="server" AppendDataBoundItems="true" AutoPostBack="true" DataValueField="CveSubTipoActivoFijo" DataTextField="SubTipoActivoFijo" ValidationGroup="GrpGuardarOpciones" Class="table-group-action-input form-control input-inline input-small input-sm" Style="width: 152px !important;">
<asp:ListItem Selected="True" Text="Seleccione" Value="-1"></asp:ListItem>
</asp:DropDownList>
<%--<asp:RequiredFieldValidator ID="RFVSubTiposActivosFijosOpciones" runat="server" ControlToValidate="DdlSubTiposActivosFijosOpciones" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Sub Tipo de Activo Fijo''</b> es necesario, por favor ingréselo." InitialValue="-1" ValidationGroup="GrpGuardarOpciones"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCOSubTiposActivosFijosOpciones" runat="server" HighlightCssClass="vco" TargetControlID="RFVSubTiposActivosFijosOpciones" Width="300px"></ajax:ValidatorCalloutExtender>--%>
</td>
<%--<td>
<asp:DropDownList ID="DdlClasificacionesOpciones" runat="server" AppendDataBoundItems="true" AutoPostBack="true" DataValueField="CveCaracteristicaClasificacion" DataTextField="CaracteristicaClasificacion" ValidationGroup="GrpGuardarOpciones" Width="95px">
<asp:ListItem Selected="True" Text="Seleccione" Value="-1"></asp:ListItem>
</asp:DropDownList>
<asp:RequiredFieldValidator ID="RFVClasificacionesOpciones" runat="server" ControlToValidate="DdlClasificacionesOpciones" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Clasificación''</b> es necesario, por favor ingréselo." InitialValue="-1" ValidationGroup="GrpGuardarOpciones"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCOClasificacionesOpciones" runat="server" HighlightCssClass="vco" TargetControlID="RFVClasificacionesOpciones" Width="300px"></ajax:ValidatorCalloutExtender>
</td>--%>
<td style="text-align: center">
<%--<asp:TextBox ID="TxtCaracteristicaOpciones" runat="server" CausesValidation="true" MaxLength="50" ValidationGroup="GrpGuardarOpciones" Width="75px"></asp:TextBox>--%>
<asp:DropDownList ID="DdlCaracteristicaOpciones" runat="server" AppendDataBoundItems="true" DataValueField="CveCaracteristica" DataTextField="Caracteristica" ValidationGroup="GrpGuardarOpciones" Class="table-group-action-input form-control input-inline input-small input-sm" Style="width: 153px !important;">
<asp:ListItem Selected="True" Text="Seleccione" Value="-1"></asp:ListItem>
</asp:DropDownList>
<asp:RequiredFieldValidator ID="RFVCaracteristicaOpciones" runat="server" ControlToValidate="DdlCaracteristicaOpciones" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Opción''</b> es necesario, por favor ingréselo." InitialValue="-1" ValidationGroup="GrpGuardarOpciones"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCOCaracteristicaOpciones" runat="server" HighlightCssClass="vco" TargetControlID="RFVCaracteristicaOpciones" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
<td style="text-align: center">
<asp:TextBox ID="TxtOpcion" runat="server" CausesValidation="true" MaxLength="50" ValidationGroup="GrpGuardarOpciones" Width="64px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVOpcion" runat="server" ControlToValidate="TxtOpcion" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Opcion''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardarOpciones"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCEOpcion" runat="server" HighlightCssClass="vco" TargetControlID="RFVOpcion" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
<td style="text-align: center">
<asp:TextBox ID="TxtOrdenOpciones" runat="server" CausesValidation="true" MaxLength="50" ValidationGroup="GrpGuardarOpciones" Width="64px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVOrdenOpciones" runat="server" ControlToValidate="TxtOrdenOpciones" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Orden''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardarOpciones"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCOOrdenOpciones" runat="server" HighlightCssClass="vco" TargetControlID="RFVOrdenOpciones" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
<%-- <td>
<asp:TextBox ID="TxtLongitudOpciones" runat="server" CausesValidation="true" MaxLength="50" ValidationGroup="GrpGuardarOpciones" Width="45px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVLongitudOpciones" runat="server" ControlToValidate="TxtLongitudOpciones" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Orden''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardarOpciones"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCLongitudOpciones" runat="server" HighlightCssClass="vco" TargetControlID="RFVLongitudOpciones" Width="300px"></ajax:ValidatorCalloutExtender>
</td>--%>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td align="center" style="text-align: center">
<asp:LinkButton ID="LbAgregarOpciones" runat="server" CausesValidation="true" CssClass="Texto" Text="Agregar" ValidationGroup="GrpGuardarOpciones"></asp:LinkButton></td>
</tr>
</table>
</ContentTemplate>
</asp:UpdatePanel>
<asp:UpdatePanel ID="UpDatosOpciones" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<asp:GridView ID="GvDatosOpciones" runat="server" AutoGenerateColumns="False" DataKeyNames="CveCaracteristicaOpcion" EmptyDataText="No se encontraron Opciones" CssClass="table table-striped table-advance table-hover mysmallbtn" GridLines="None">
<Columns>
<asp:TemplateField>
<ItemTemplate>&nbsp;<asp:Literal ID="LtlTiposActivosFijosOpciones" runat="server" Text='<%# Eval("TipoActivoFijo", "{0}")%>'></asp:Literal></ItemTemplate>
<EditItemTemplate>
<asp:DropDownList ID="DdlTiposActivosFijosOpciones" runat="server" AppendDataBoundItems="true" AutoPostBack="true" DataValueField="CveTipoActivoFijo" DataTextField="TipoActivoFijo" Class="table-group-action-input form-control input-inline input-small input-sm" Style="width: 150px !important;" OnSelectedIndexChanged="DdlTiposActivosFijosOpciones_SelectedIndexChanged1"></asp:DropDownList>
</EditItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<ItemTemplate>&nbsp;<asp:Literal ID="LtlSubTiposActivosFijosOpciones" runat="server" Text='<%# Eval("SubTipoActivoFijo", "{0}") %>'></asp:Literal></ItemTemplate>
<EditItemTemplate>
<asp:DropDownList ID="DdlSubTiposActivosFijosOpciones" runat="server" AppendDataBoundItems="true" AutoPostBack="true" DataValueField="CveSubTipoActivoFijo" DataTextField="SubTipoActivoFijo" Class="table-group-action-input form-control input-inline input-small input-sm" Style="width: 152px !important;" OnSelectedIndexChanged="DdlSubTiposActivosFijosOpciones_SelectedIndexChanged1"></asp:DropDownList>
</EditItemTemplate>
</asp:TemplateField>
<%--<asp:TemplateField>
<ItemTemplate>&nbsp;<asp:Literal ID="LtlClasificacionesOpciones" runat="server" Text='<%# Eval("CaracteristicaClasificacion", "{0}") %>'></asp:Literal></ItemTemplate>
<EditItemTemplate>
<asp:DropDownList ID="DdlClasificacionesOpciones" runat="server" DataValueField="CveCaracteristicaClasificacion" DataTextField="CaracteristicaClasificacion" Width="95px"></asp:DropDownList>
</EditItemTemplate>
</asp:TemplateField>--%>
<asp:TemplateField>
<ItemTemplate>&nbsp;<asp:Literal ID="LtlCaracteristica" runat="server" Text='<%# Eval("Caracteristica", "{0}")%>'></asp:Literal></ItemTemplate>
<EditItemTemplate>
<asp:DropDownList ID="DdlCaracteristicasOpciones" runat="server" DataValueField="CveCaracteristica" DataTextField="Caracteristica" Class="table-group-action-input form-control input-inline input-small input-sm" Style="width: 151px !important;"></asp:DropDownList>
<%-- <asp:RequiredFieldValidator ID="RFVCaracteristica" runat="server" ControlToValidate="DdlCaracteristicasOpciones" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Clasificación''</b> es necesario, por favor ingréselo." ValidationGroup="GrpEditGuardarOpciones"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCOCaracteristica" runat="server" HighlightCssClass="vco" TargetControlID="RFVCaracteristica" Width="300px"></ajax:ValidatorCalloutExtender>--%>
</EditItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<ItemTemplate>&nbsp;<asp:Literal ID="LtlCaracteristicaOpciones" runat="server" Text='<%# Eval("CaracteristicaOpcion", "{0}")%>'></asp:Literal></ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="TxtCaracteristicaOpciones" runat="server" CausesValidation="true" MaxLength="50" Text='<%# Eval("CaracteristicaOpcion")%>' ValidationGroup="GrpEditGuardarOpciones" Width="64px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVCaracteristicaOpciones" runat="server" ControlToValidate="TxtCaracteristicaOpciones" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Clasificación''</b> es necesario, por favor ingréselo." ValidationGroup="GrpEditGuardarOpciones"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCOCaracteristicaOpciones" runat="server" HighlightCssClass="vco" TargetControlID="RFVCaracteristicaOpciones" Width="300px"></ajax:ValidatorCalloutExtender>
</EditItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<ItemTemplate>
&nbsp;<asp:Literal ID="LtlOrdenOpciones" runat="server" Text='<%# Eval("OrdenOpcion", "{0}")%>'></asp:Literal>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="TxtOrdenOpciones" runat="server" CausesValidation="true" MaxLength="50" Text='<%# Eval("OrdenOpcion")%>' ValidationGroup="GrpEditGuardarOpciones" Width="64px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVOrdenOpciones" runat="server" ControlToValidate="TxtOrdenOpciones" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Orden''</b> es necesario, por favor ingréselo." ValidationGroup="GrpEditGuardarOpciones"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCOOrdenOpciones" runat="server" HighlightCssClass="vco" TargetControlID="RFVOrdenOpciones" Width="100px"></ajax:ValidatorCalloutExtender>
</EditItemTemplate>
</asp:TemplateField>
<%--<asp:TemplateField>
<ItemTemplate>&nbsp;<asp:Literal ID="LtlLongitudOpciones" runat="server" Text='<%# Eval("Longitud", "{0}")%>'></asp:Literal></ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="TxtLongitudOpciones" runat="server" CausesValidation="true" MaxLength="50" Text='<%# Eval("Longitud")%>' ValidationGroup="GrpEditGuardarOpciones" Width="45px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVLongitudOpciones" runat="server" ControlToValidate="TxtLongitudOpciones" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Orden''</b> es necesario, por favor ingréselo." ValidationGroup="GrpEditGuardarOpciones"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCOLongitudOpciones" runat="server" HighlightCssClass="vco" TargetControlID="RFVLongitudOpciones" Width="100px"></ajax:ValidatorCalloutExtender>
</EditItemTemplate>
</asp:TemplateField>--%>
<asp:TemplateField>
<EditItemTemplate>
<asp:CheckBox ID="ChkEstatusOpciones" runat="server" Checked='<%# Eval("Estatus")%>' />
</EditItemTemplate>
<ItemTemplate>
<asp:Literal ID="LtlEstatusOpciones" runat="server" Text='<%# Eval("Estatus") %>'></asp:Literal>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<ItemTemplate>
<asp:Literal ID="LtlFechaIngOpciones" runat="server" Text='<%# Eval("FechaIng", "{0:d}")%>'></asp:Literal>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<ItemTemplate>
<asp:Literal ID="LtlUsuarioOpciones" runat="server" Text='<%# Eval("Usuario") %>'></asp:Literal>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Editar">
<EditItemTemplate>
<asp:LinkButton ID="imgU" runat="server" AlternateText="Actualizar" CausesValidation="True" CommandName="Update" CssClass="btn btn-circle btn-sm green" Text="<i class='fa fa-check'></i>" ValidationGroup="GrpEditGuardarOpciones" />&nbsp;
<asp:LinkButton ID="imgC" runat="server" AlternateText="Cancelar" CausesValidation="False" CommandName="Cancel" CssClass="btn btn-circle btn-sm red" Text="<i class='fa fa-times'></i>" />
</EditItemTemplate>
<ItemTemplate>
<asp:LinkButton ID="imgE" runat="server" AlternateText="Editar" CausesValidation="False" ToolTip="Editar" CommandName="Edit" CssClass="btn btn-circle btn-sm green" Text="<i class='fa fa-pencil'></i>" />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Eliminar">
<ItemTemplate>
<asp:LinkButton ID="imgD" runat="server" AlternateText="Eliminar" CausesValidation="False" CommandName="Delete" CssClass="btn btn-circle btn-sm red" Text="<i class='icon-trash'></i>" data-toggle="confirmation" data-popout="true" data-original-title="confirmar" data-btn-ok-label="si" OnCAientCAick="javascript:return COpciones();" />
</ItemTemplate>
</asp:TemplateField>
</Columns>
<RowStyle CssClass="Texto" />
<AlternatingRowStyle CssClass="TextoAlterno" />
</asp:GridView>
</ContentTemplate>
</asp:UpdatePanel>
</td>
</tr>
</table>
</ContentTemplate>
</ajax:TabPanel>
</ajax:TabContainer>
</ContentTemplate>
</asp:UpdatePanel>
</td>
</tr>
</table>
<br />
<asp:HiddenField ID="hdnCaracteristicaOpcion" Value="" ClientIDMode="Static" runat="server" />
<asp:Panel ID="divDuplicar" runat="server" ClientIDMode="Static" Width="300px" BackColor="White" Style="border: solid 1px black; color: Black; display: none; position: absolute;">
<asp:UpdatePanel runat="server" UpdateMode="Conditional" ID="UPPBuscar">
<ContentTemplate>
<table border="0" width="300px" cellpadding="0" cellspacing="1">
<tr class="Titulos">
<td colspan="2">
<table width="100%" border="0" cellpadding="0" cellspacing="0" id="TbBuscar" style="cursor: move;">
<tr>
<td style="width: 510px">Duplicar Tipo de Caracteristica</td>
<td style="padding-right: 4px; padding-top: 4px" valign="top">
<img alt="" src="/imagenes/cerrarX.jpg" style="cursor: pointer;" onclick="$get('divDuplicar').style.display='none';" /></td>
</tr>
</table>
</td>
<tr>
<td colspan="2">&nbsp;</td>
</tr>
<tr align="left">
<td style="width: 80px">Tipo Característica:</td>
<td>
<asp:TextBox runat="server" ID="TxtCaracteristicaOpcionDuplicar"></asp:TextBox>
<asp:Button ID="BtnDuplicarCaracteristicaOpcion" runat="server" Text="Aceptar" ValidationGroup="GrpBusqueda" />
</td>
</tr>
<tr>
<td colspan="2" align="center"></td>
</tr>
</table>
</ContentTemplate>
</asp:UpdatePanel>
</asp:Panel>
</asp:Content>
<asp:Content ID="Content7" ContentPlaceHolderID="JS" runat="Server">
<script language="javascript" type="text/javascript">
function C() {
return confirm('¿Está seguro que desea eliminar el Tipo de Característica?');
}
function CC() {
return confirm('¿Está seguro que desea eliminar la Característica?');
}
function COpciones() {
return confirm('¿Está seguro que desea eliminar la Opción?');
}
function COST() {
return confirm('¿Está seguro que desea eliminar la Característica?');
}
function Up() {
if ($("#ChkTipoCampo").Checked == false && $("hdnTipoCampo").value == 'Sí')
return confirm('¿Está cambiando la Característica para NO tener Opciones, eso generara que sus Opciones sean Eliminadas. Está Seguro de Continuar?');
else
return true;
}
</script>
</asp:Content>