Sei sulla pagina 1di 5

NUMERO PARA TECLAS

Escape.....: 27 Enter......: 13 Tabulador..: 9 Retroceso..: 8

SCRIPT PARA EL ALERT ScriptManager.RegisterStartupScript(gvCuentas, gvCuentas.GetType(), "Msje", "alert('Debe de seleccionar cuentas que pertenezcan a un solo perodo');", true);

PARA BAJAR MODALPOPUP <script language="javascript" type="text/javascript" > function pageLoad(sender, args) { if (!args.get_isPartialLoad()) { // add our handler to the document's // keydown event $addHandler(document, "keydown", onKeyDown); } } function onKeyDown(e) { if (e && e.keyCode == Sys.UI.Key.esc) { $find('mpeAnularCte').hide(); $find('mpeEliminarCte').hide(); } } </script>

PARA DDL DE CANTIDAD DE REGISTROS

try { if (ddlRegistrosBusUser.SelectedValue.ToString().Trim() != "0") { gvBuscarUser.AllowPaging = true; gvBuscarUser.PageSize = int.Parse(ddlRegistrosBusUser.SelectedValue.ToString().Trim()); } else { gvRutas.AllowPaging = false;

gvRutas.PageIndex = 0; } ListarUsuarios (); if (gvRutas.Rows.Count > 0) { gvRutas.SelectedIndex = 0; } mpeBuscarUser.Show(); } catch (Exception ex) { ucMsje.RegistrarMensajeCliente("dvMsjeError", F.m_strImagenError, ex.Message); }

PARA VERIFICAR DECIMAL <asp:TextBox ID="txtAjaxFloat" runat="server" /> <cc1:FilteredTextBoxExtender ID="FilteredTextBoxExtender2" TargetControlID="txtAjaxFloat" FilterType="Custom, numbers" ValidChars="." runat="server" /> <%--<asp:RegularExpressionValidator id="RegularExpressionValidator1" runat="server" ControlToValidate="txtAjaxFloat" ErrorMessage="Enter a valid float" ValidationExpression="\d+\.\d{2}" />--%> <asp:RegularExpressionValidator id="RegularExpressionValidator1" runat="server" ControlToValidate="txtAjaxFloat" ErrorMessage="Enter a valid float" ValidationExpression="\d+\.\d+" /> <asp:button id="btn1" runat="Server" text="test float" />

VALIDATOSCALLOUTEXTENDER

<asp:RequiredFieldValidator ID="RequiredFieldValidator4" runat="server" ControlToValidate="TxtDescripcion" ErrorMessage="Ingrese Descripcion" ValidationGroup="GUARDAR" SetFocusOnError ="true" Display="None"></asp:RequiredFieldValidator> <cc1:ValidatorCalloutExtender runat="Server" ID="ValidatorCalloutExtender1" TargetControlID="RequiredFieldValidator4" HighlightCssClass="validatorCalloutHighlight" WarningIconImageUrl="~/images/msjeAdvertencia.png" CssClass="customCalloutStyle"/>

BOTON CERRAR O BOTON X DE LOS MODALPOPUP <a class="dvCerrar" href="javascript:;" onclick="CerrarPopup('mpeEliminarCte');" style="float:right"> X</a>

title="Cerrar"

CLASE CSS PARA BOTONES

button small blue

MOSTRAR INFORMACION EN GRILLA Necesario que usemos un lbl para cadena F.MostrarInformacionGrilla(dtRutas.Rows.Count, gvRutas, this.spRegistrosRutas );

CAMBIAR CANTIDAD DE PAGESIZE F.DDLCantidadRegistros(Convert.ToInt32( ddlRegistrosAsigRutas.SelectedValue), gvAsigRutas);

TRY PARA EXCEPCIONES try { if (!Page.IsPostBack) { ListarConceptos(); } } catch (Exception ex) { ucMsje.RegistrarMensajeCliente("dvMsjeError", F.m_strImagenError, ex.Message + "<br />" + ex.StackTrace); } finally { }

FOREACH foreach (DataRow drSolicitud in dtSolicitudes.Rows) { }

INFORMIX SQL
EJECUTAR UN PROCEDIMIENTO ALMACENADO

execute PROCEDURE pa_sai_ts_sumarsolicitudesporconceptoparapresupprearc (3,2013,4)

PARA PROCEDIMIENTOS AMBIGUOS

select procname, procid, numargs from sysprocedures where procname like 'pa_sai_ts_sumarsolicitudesporconceptoparapresupprearc' and numargs = 5; drop PROCEDURE "tbase" .pa_sai_ts_sumarsolicitudesporconceptoparapresupprearc(integer,integer,integer, integer,integer)

Potrebbero piacerti anche