This is a migrated thread and some comments may be shown as answers.

[Solved] Bad PostBack after upgrade to last version

0 Answers 127 Views
Ajax
This is a migrated thread and some comments may be shown as answers.
lhalfon
Top achievements
Rank 1
lhalfon asked on 07 Jun 2009, 04:24 PM
Hi!
After i upgrade to last version of asp.net ajax , i'm having problems with validators.
Tha RadNumerics control's doesn't work.
They always go throw custom validator...and this shouldn't happen.

Sorry for my english.

Thanks!

pd: After ajax affects I always loose focus controls too...

<%@ Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="MovimientosProveedores.aspx.cs" Inherits="MovimientosProveedores" Title="Untitled Page" %> 
 
<asp:Content ID="Content1" ContentPlaceHolderID="MainContainer" Runat="Server"
    <style type="text/css"
        .Active{color:#93b45c;} 
        .NotActive{color:#c25a51;} 
         
    </style> 
    <script type="text/javascript"
        function noENTER(evt) 
        { 
            var evt = (evt) ? evt : ((event) ? event : null); 
            var node = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null); 
            if ((evt.keyCode == 13) && (node.type=="text")) 
                return false; 
        } 
        document.onkeypress = noENTER
             
        function comboLoad(sender, eventArgs) 
        { 
            sender.set_text(sender.get_items().getItem(0).get_value()); 
        } 
 
        function nodeClicking(sender, args) 
        { 
            var comboBox = $find("ctl00_MainContainer_ddlRubro"); 
            var node = args.get_node() 
 
            if(node.get_nodes().get_count()>0)  
            {  
                args.set_cancel(true);  
            } 
            else{  
                //debugger; 
                //comboBox.selectText(); 
                comboBox.set_text(""); 
                var text = ""
                if(node.get_level() > 0){ 
                     
                    var s = node.get_text(); 
                    var currentObject = node.get_parent(); 
                     
                    while (currentObject != null){ 
                        // get_parent() will return null when we reach the treeview 
                        if (currentObject.get_parent() != null){ 
                            s = currentObject.get_text() + " - " + s; 
                        } 
                        currentObjectcurrentObject = currentObject.get_parent(); 
                    } 
                     
                    text = s
                     
                    /*if(node.get_level() == 1){ 
                        text = node.get_parent().get_text()+ " - "; 
                        text += node.get_text(); 
                    } 
                    else 
                    { 
                        text = node.get_parent().get_parent().get_text()+ " - "; 
                        text += node.get_parent().get_text()+ " - "; 
                        text += node.get_text(); 
                    }*/ 
                } 
                else 
                    text = node.get_text(); 
                 
                comboBox.set_text(text); 
 
                comboBox.trackChanges(); 
                comboBox.get_items().getItem(0).set_value(node.get_text()); 
                comboBox.commitChanges(); 
 
                comboBox.hideDropDown(); 
            } 
        } 
 
        function StopPropagation(e) 
        { 
            if(!e) 
            { 
                e = window.event; 
            } 
 
            e.cancelBubble = true
        } 
         
        function OnClientDropDownOpenedHandler(sender, eventArgs) 
        { 
            var tree = sender.get_items().getItem(0).findControl("RadTreeView1"); 
            var selectedNode = tree.get_selectedNode(); 
            if (selectedNode) 
            { 
                selectedNode.scrollIntoView(); 
            } 
        } 
    </script> 
     
    <table cellpadding="0" cellspacing="0" style="width:100%;"
        <tr> 
            <td style="vertical-align:bottom">   
                <UC:PageTitle ID="ucPageTitle" runat="server"  
                    Width="100%" 
                    ShowMandatoryMessage="false" 
                    Title="Ingreso de Movimientos de Proveedores"  
                    SubTitle="Ingrese los datos solicitados" /> 
            </td> 
            <td style="vertical-align:middle; background-color:Transparent" align="right"
                <asp:Panel runat="server" ID="pnlMsj"
                    <UC:FormMessage runat="server" ID="FormMessage"></UC:FormMessage> 
                </asp:Panel> 
            </td> 
        </tr> 
        <tr> 
            <td class="Divisor" colspan="2"></td> 
        </tr> 
    </table> 
    <br /> 
    <br />   
    <div align="center"
        <div align="left"
            <UC:MenuMovimientos runat="server" ID="ucMenuMovimientos"></UC:MenuMovimientos> 
        </div> 
        <br /> 
        <br /> 
        <asp:Panel runat="server" ID="pnlInfo"
            <table id="tblEdit" class="Table" cellpadding="3" cellspacing="2"
                <tr> 
                    <td class="ColumnInfo" style="width:115px">&nbsp;</td> 
                    <td class="ColumnLabel"
                        <asp:Label runat="server" ID="lblFecha" CssClass="Title" Text="Fecha" /> 
                    </td> 
                    <td class="ColumnInfo">&nbsp;</td> 
                    <td class="ColumnInfo"
                        <telerik:RadDatePicker ID="txtFecha" runat="server"></telerik:RadDatePicker> 
                    </td> 
                    <td class="ColumnInfo" style="width:115px"
                        <asp:RequiredFieldValidator ID="rqvFecha" runat="server" ErrorMessage="obligatorio" 
                            Display="Dynamic" ControlToValidate="txtFecha"></asp:RequiredFieldValidator> 
                    </td> 
                </tr> 
                <tr> 
                    <td class="ColumnInfo" style="width:115px">&nbsp;</td> 
                    <td class="ColumnLabel"
                        <asp:Label runat="server" ID="lblObra" CssClass="Title" Text="Obra" /> 
                    </td> 
                    <td class="ColumnInfo">&nbsp;</td> 
                    <td class="ColumnInfo"
                        <telerik:RadComboBox runat="server" ID="ddlObra" Width="265px" Height="150px" CausesValidation="false"  
                            MarkFirstMatch="true"></telerik:RadComboBox> 
                    </td> 
                    <td class="ColumnInfo" style="width:115px"
                        <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ErrorMessage="obligatorio" 
                            Display="Dynamic" ControlToValidate="ddlObra"></asp:RequiredFieldValidator> 
                    </td> 
                </tr> 
                <tr> 
                    <td class="ColumnInfo" style="width:115px">&nbsp;</td> 
                    <td class="ColumnLabel" style="vertical-align:top"
                        <asp:Label runat="server" ID="lblProveedor" CssClass="Title" Text="Proveedor" /> 
                    </td> 
                    <td class="ColumnInfo">&nbsp;</td> 
                    <td class="ColumnInfo"
                        <telerik:RadComboBox runat="server" ID="ddlProveedor" Width="265px" Height="150px" CausesValidation="false"  
                            AutoPostback="True" OnSelectedIndexChanged="GetValoresDefaults" MarkFirstMatch="true" Filter="Contains"></telerik:RadComboBox> 
                             
                        <br /> 
                         
                        <asp:LinkButton runat="server" id="lnkNuevoProv" Text="Nuevo" OnClick="NuevoProveedor" CausesValidation="false"></asp:LinkButton>&nbsp; 
                        <asp:LinkButton runat="server" id="lnkCancelProv" Text="Cancelar" OnClick="CancelarProveedor" Visible="false" CausesValidation="false"></asp:LinkButton> 
                         
                        <asp:Panel runat="server" ID="pnlNuevoProv" Visible="false" CssClass="listaItems"
                            <ul style="border:0"
                                <li> 
                                    <asp:Label runat="server" ID="lblNombre" CssClass="Title" Text="Nombre" /><br /> 
                                    <asp:TextBox runat="server" ID="txtProvNombre" MaxLength="128" CssClass="TextBoxSmall" SkinID="None" ValidationGroup="NuevoProv"></asp:TextBox> 
                                    <asp:RequiredFieldValidator ID="rqvNombre" runat="server" ErrorMessage="obligatorio" 
                                        Display="Dynamic" ControlToValidate="txtProvNombre" ValidationGroup="NuevoProv"></asp:RequiredFieldValidator> 
                                </li> 
                                <li> 
                                    <asp:Label runat="server" ID="lblDoc" CssClass="Title" Text="Cuit/Cuil" /><br /> 
                                    <telerik:RadMaskedTextbox runat="server" id="txtProvCuitCuil" 
                                        Mask="##-########-#" DisplayMask="##-########-#" DisplayPromptChar=" "
                                    </telerik:RadMaskedTextbox>                                  
                                    <%--<asp:RequiredFieldValidator ID="rqvCuitCuil" runat="server" ErrorMessage="obligatorio" 
                                        Display="Dynamic" ControlToValidate="txtProvCuitCuil" ValidationGroup="NuevoProv"></asp:RequiredFieldValidator>--%> 
                                </li> 
                                <li style="border:0"
                                    <asp:Label runat="server" ID="Label2" CssClass="Title" Text="Retenciones" /><br /> 
                                    <asp:CheckBox runat="server" ID="chkProvRetGanancia" Text="Ganancias" /> 
                                    <asp:CheckBox runat="server" ID="chkProvRetJubilacion" Text="Jubilacion" /> 
                                </li> 
                            </ul> 
                            <asp:LinkButton runat="server" id="lnkAgregarProv" Text="Agregar" OnClick="AgregarProveedor" ValidationGroup="NuevoProv"></asp:LinkButton>&nbsp; 
                            <asp:LinkButton runat="server" id="lnkCancelarProv2" Text="Cancelar" OnClick="CancelarProveedor" CausesValidation="false"></asp:LinkButton> 
                            <br /> 
                            <br /> 
                        </asp:Panel> 
                    </td> 
                    <td class="ColumnInfo" style="width:115px"
                        <asp:RequiredFieldValidator ID="rqvObra" runat="server" ErrorMessage="obligatorio" 
                            Display="Dynamic" ControlToValidate="ddlProveedor"></asp:RequiredFieldValidator> 
                    </td> 
                </tr> 
                <tr> 
                    <td class="ColumnInfo" style="width:115px">&nbsp;</td> 
                    <td class="ColumnLabel"
                        <asp:Label runat="server" ID="lblRubro" CssClass="Title" Text="Rubro" /> 
                    </td> 
                    <td class="ColumnInfo">&nbsp;</td> 
                    <td class="ColumnInfo"
                         <telerik:RadComboBox ID="ddlRubro" runat="server" Height="150px" Width="265px" 
                            ShowToggleImage="True" Style="vertical-align: middle;" CausesValidation="false" 
                            OnClientDropDownOpened="OnClientDropDownOpenedHandler"
                            <ItemTemplate> 
                                <div id="div1" onclick="StopPropagation(event)"
                                    <telerik:RadTreeView runat="server" ID="RadTreeView1" OnClientNodeClicking="nodeClicking" 
                                        Skin="Vista" Height="140px"
                                    </telerik:RadTreeView> 
                                </div> 
                            </ItemTemplate> 
                        </telerik:RadComboBox> 
                         
                         
                        <%--<telerik:RadComboBox runat="server" ID="ddlRubro" Width="265px" Height="150px" CausesValidation="false"  
                            MarkFirstMatch="true"></telerik:RadComboBox>--%> 
                    </td> 
                    <td class="ColumnInfo"
                        &nbsp; 
                    </td> 
                </tr> 
                <tr> 
                    <td class="ColumnInfo" style="width:115px">&nbsp;</td> 
                    <td class="ColumnLabel"
                        <asp:Label runat="server" ID="lblRetenciones" CssClass="Title" Text="Retenciones" /> 
                    </td> 
                    <td class="ColumnInfo">&nbsp;</td> 
                    <td class="ColumnInfo"
                        <asp:CheckBox runat="server" ID="chkRetieneGanancias" Text="Ganancias" />&nbsp; 
                        <asp:CheckBox runat="server" ID="chkRetieneJubilacion" Text="Jubilacion" /> 
                    </td> 
                    <td class="ColumnInfo"
                        &nbsp; 
                    </td> 
                </tr> 
                <tr> 
                    <td class="ColumnInfo" style="width:115px">&nbsp;</td> 
                    <td class="ColumnLabel"
                        <asp:Label runat="server" ID="Label1" CssClass="Title" Text="Sub Tipo Movimiento" /> 
                    </td> 
                    <td class="ColumnInfo">&nbsp;</td> 
                    <td class="ColumnInfo"
                        <asp:Label runat="server" ID="lblSubTipoMov" CssClass="LabelLetraColor"></asp:Label> 
                        <telerik:RadComboBox runat="server" ID="ddlSubTipoMovimiento" Width="160px" Visible="false"
                            <Items> 
                                <telerik:RadComboBoxItem Text="Pago" Value="P" /> 
                                <telerik:RadComboBoxItem Text="Devolucion" Value="D" /> 
                            </Items> 
                        </telerik:RadComboBox> 
                    </td> 
                    <td class="ColumnInfo"
                        &nbsp; 
                    </td> 
                </tr> 
                <tr> 
                    <td class="ColumnInfo" style="width:115px">&nbsp;</td> 
                    <td class="ColumnLabel" style="vertical-align:top"
                        <asp:Label runat="server" ID="lblFormaDePago" CssClass="Title" Text="Forma de Pago" /> 
                    </td> 
                    <td class="ColumnInfo">&nbsp;</td> 
                    <td class="ColumnInfo"
                        <telerik:RadComboBox runat="server" ID="ddlFormaDePago" Width="140px" CausesValidation="false"  
                            AutoPostback="True" OnSelectedIndexChanged="ShowCheque" MarkFirstMatch="true"
                            <Items> 
                                <telerik:RadComboBoxItem Text="Cheque" Value="C" /> 
                                <telerik:RadComboBoxItem Text="Efectivo" Value="E" Selected="true" /> 
                                <telerik:RadComboBoxItem Text="Mixto" Value="M" /> 
                            </Items> 
                        </telerik:RadComboBox> 
                        <table cellpadding="0" cellspacing="0"
                            <tr> 
                                <td> 
                                    <asp:Panel runat="server" ID="pnlCheque" Visible="false"
                                        <asp:Label runat="server" ID="lblNroCheque" CssClass="Title" Text="Nro." /> 
                                        &nbsp; 
                                        <asp:TextBox runat="server" ID="txtNroCheque" MaxLength="50" CssClass="TextBoxMini" SkinID="None" ValidationGroup="Cheque1"></asp:TextBox> 
                                    </asp:Panel> 
                                </td> 
                                <td> 
                                    <asp:Panel runat="server" ID="pnlMontoCheque" Visible="false"
                                        &nbsp; 
                                        <asp:Label runat="server" ID="lblMontoCheque" CssClass="Title" Text="Monto $" /> 
                                        &nbsp; 
                                        <telerik:RadNumericTextBox ID="txtMontoCheque" runat="server" InvalidStyleDuration="100" 
                                            ShowSpinButtons="True" Type="Number" width="100px" ValidationGroup="Cheque1"
                                            <NumberFormat DecimalDigits="2" DecimalSeparator="." GroupSizes="3" GroupSeparator=" " /> 
                                        </telerik:RadNumericTextBox> 
                                    </asp:Panel> 
                                </td> 
                            </tr> 
                        </table> 
                         
                        <%--<asp:LinkButton runat="server" id="lnkOtroCheque" Text="Otro" OnClick="AgregarCheque" Visible="false" ValidationGroup="Cheque1"></asp:LinkButton> 
                         
                        <asp:Panel runat="server" id="pnlInfoCheque2" Visible="false"
                            <table cellpadding="0" cellspacing="0"
                                <tr> 
                                    <td> 
                                        <asp:Panel runat="server" ID="pnlCheque2" Visible="false"
                                            <asp:Label runat="server" ID="lblNroCheque2" CssClass="Title" Text="Nro." /> 
                                            &nbsp; 
                                            <asp:TextBox runat="server" ID="txtNroCheque2" MaxLength="50" CssClass="TextBoxMini" SkinID="None" ValidationGroup="Cheque1"></asp:TextBox> 
                                        </asp:Panel> 
                                    </td> 
                                    <td> 
                                        <asp:Panel runat="server" ID="pnlMontoCheque2" Visible="false"
                                            &nbsp; 
                                            <asp:Label runat="server" ID="lblMontoCheque2" CssClass="Title" Text="Monto $" /> 
                                            &nbsp; 
                                            <telerik:RadNumericTextBox ID="txtMontoCheque2" runat="server" InvalidStyleDuration="100" 
                                                ShowSpinButtons="True" Type="Number" width="100px" ValidationGroup="Cheque1"
                                                <NumberFormat DecimalDigits="2" DecimalSeparator="." GroupSizes="3" GroupSeparator=" " /> 
                                            </telerik:RadNumericTextBox> 
                                        </asp:Panel> 
                                    </td> 
                                </tr> 
                            </table> 
                        </asp:Panel>--%> 
                    </td> 
                    <td class="ColumnInfo" style="width:115px"
                        <%--<asp:RequiredFieldValidator ID="rqvFormaDePago" runat="server" ErrorMessage="obligatorio" 
                            Display="Dynamic" ControlToValidate="ddlFormaDePago"></asp:RequiredFieldValidator>--%> 
                    </td> 
                </tr> 
                <tr> 
                    <td class="ColumnInfo" style="width:115px">&nbsp;</td> 
                    <td class="ColumnLabel" style="vertical-align:top"
                        <asp:Label runat="server" ID="lblConcepto" CssClass="Title" Text="Concepto" /> 
                    </td> 
                    <td class="ColumnInfo">&nbsp;</td> 
                    <td class="ColumnInfo"
                        <telerik:RadComboBox runat="server" ID="ddlConceptoInicial" Width="140px" MarkFirstMatch="true"
                            <Items> 
                                <telerik:RadComboBoxItem Text="" Selected="true" /> 
                                <telerik:RadComboBoxItem Text="Anticipo" /> 
                                <telerik:RadComboBoxItem Text="A cuenta" /> 
                                <telerik:RadComboBoxItem Text="Saldo" /> 
                            </Items> 
                        </telerik:RadComboBox> 
                        &nbsp;&nbsp; 
                        <telerik:RadComboBox runat="server" ID="ddlConcepto" Width="120px" MarkFirstMatch="true"
                            <Items> 
                                <telerik:RadComboBoxItem Text="" Selected="true" /> 
                                <telerik:RadComboBoxItem Text="Acopio" /> 
                                <telerik:RadComboBoxItem Text="Actualizacion" /> 
                                <telerik:RadComboBoxItem Text="Adicionales" /> 
                                <telerik:RadComboBoxItem Text="Certificados" /> 
                                <telerik:RadComboBoxItem Text="Decretos" /> 
                                <telerik:RadComboBoxItem Text="Diferencias" /> 
                                <telerik:RadComboBoxItem Text="Honorarios" /> 
                                <telerik:RadComboBoxItem Text="Mayores costos" /> 
                                <telerik:RadComboBoxItem Text="Presupuesto" /> 
                                <telerik:RadComboBoxItem Text="Otros" /> 
                            </Items> 
                        </telerik:RadComboBox> 
                        <br /> 
                        <asp:TextBox runat="server" ID="txtConcepto" MaxLength="128"></asp:TextBox> 
                    </td> 
                    <td class="ColumnInfo">&nbsp;</td> 
                </tr> 
                <tr> 
                    <td class="ColumnInfo" style="width:115px">&nbsp;</td> 
                    <td class="ColumnLabel"
                        <asp:Label runat="server" ID="lblTipoComprobante" CssClass="Title" Text="Comprobante" /> 
                    </td> 
                    <td class="ColumnInfo">&nbsp;</td> 
                    <td class="ColumnInfo"
                        <table cellpadding="0" cellspacing="0"
                            <tr> 
                                <td> 
                                    <telerik:RadComboBox runat="server" ID="ddlTipoComprobante" Width="140px" CausesValidation="false"  
                                        MarkFirstMatch="true" AutoPostback="True" OnSelectedIndexChanged="ShowIva"></telerik:RadComboBox> 
                                </td> 
                                <td>&nbsp;&nbsp;</td> 
                                <td class="ColumnLabel"
                                    <asp:Label runat="server" ID="lblNroComprobante" CssClass="Title" Text="Nro." /> 
                                </td> 
                                <td>&nbsp;</td> 
                                <td> 
                                    <asp:TextBox runat="server" ID="txtNroComprobante" MaxLength="50" CssClass="TextBoxMini" SkinID="None"></asp:TextBox> 
                                </td> 
                            </tr> 
                        </table> 
                    </td> 
                    <td class="ColumnInfo"
                        &nbsp; 
                    </td> 
                </tr> 
                <tr runat="server" id="trImporte" visible="false"
                    <td class="ColumnInfo" style="width:115px">&nbsp;</td> 
                    <td class="ColumnLabel"
                        <asp:Label runat="server" ID="lblImporteDolares" CssClass="Title" Text="Importe U$S" /> 
                    </td> 
                    <td class="ColumnInfo">&nbsp;</td> 
                    <td class="ColumnInfo"
                        <telerik:RadNumericTextBox ID="txtImporteDolares" runat="server" InvalidStyleDuration="100" CausesValidation="false" 
                            ShowSpinButtons="True" Type="Number" width="100px" OnTextChanged="ChangeMonto" AutoPostBack="true"
                            <NumberFormat DecimalDigits="2" DecimalSeparator="." GroupSizes="3" GroupSeparator=" " /> 
                        </telerik:RadNumericTextBox> 
                        <%--<asp:TextBox runat="server" ID="txtImporteDolares" MaxLength="10" CssClass="TextBoxSmall" SkinID="None" 
                            OnTextChanged="ChangeMonto" AutoPostBack="true"></asp:TextBox>--%> 
                    </td> 
                    <td class="ColumnInfo" style="width:115px"
                        <asp:RequiredFieldValidator ID="rqvImporteDolares" runat="server" ErrorMessage="obligatorio" 
                            Display="Dynamic" ControlToValidate="txtImporteDolares"></asp:RequiredFieldValidator> 
                    </td> 
                </tr> 
                <tr runat="server" id="trCambio" visible="false"
                    <td class="ColumnInfo" style="width:115px">&nbsp;</td> 
                    <td class="ColumnLabel"
                        <asp:Label runat="server" ID="lblTipoCambio" CssClass="Title" Text="Tipo de Cambio" /> 
                    </td> 
                    <td class="ColumnInfo">&nbsp;</td> 
                    <td class="ColumnInfo"
                        <telerik:RadNumericTextBox ID="txtTipoCambio" runat="server" InvalidStyleDuration="100" CausesValidation="false" 
                            ShowSpinButtons="True" Type="Number" width="100px" OnTextChanged="ChangeMonto" AutoPostBack="true"
                            <NumberFormat DecimalDigits="4" DecimalSeparator="." GroupSizes="3" GroupSeparator=" " /> 
                        </telerik:RadNumericTextBox> 
                        <%--<asp:TextBox runat="server" ID="txtTipoCambio" MaxLength="8" CssClass="TextBoxSmall" SkinID="None" 
                            OnTextChanged="ChangeMonto" AutoPostBack="true"></asp:TextBox>--%> 
                    </td> 
                    <td class="ColumnInfo" style="width:115px"
                        <asp:RequiredFieldValidator ID="rqvTipoCambio" runat="server" ErrorMessage="obligatorio" 
                            Display="Dynamic" ControlToValidate="txtTipoCambio"></asp:RequiredFieldValidator> 
                    </td> 
                </tr> 
                <tr> 
                    <td class="ColumnInfo" style="width:115px">&nbsp;</td> 
                    <td class="ColumnLabel" style="vertical-align:top"
                        <asp:Label runat="server" ID="lblImportePesos" CssClass="Title" Text="Importe $" /> 
                    </td> 
                    <td class="ColumnInfo">&nbsp;</td> 
                    <td class="ColumnInfo"
                        <telerik:RadNumericTextBox ID="txtImportePesos" runat="server" InvalidStyleDuration="100" CausesValidation="false" 
                            ShowSpinButtons="True" Type="Number" width="100px" OnTextChanged="ChangeDolares" AutoPostBack="true"
                            <NumberFormat DecimalDigits="2" DecimalSeparator="." GroupSizes="3" GroupSeparator=" " /> 
                        </telerik:RadNumericTextBox> 
                        <%--<asp:TextBox runat="server" ID="txtImportePesos" MaxLength="10" CssClass="TextBoxSmall" SkinID="None" 
                            OnTextChanged="ChangeDolares" AutoPostBack="true"></asp:TextBox>--%> 
                        <asp:LinkButton runat="server" ID="lnkDolares" Text="Ingresar U$S" OnClick="ShowDolares" CausesValidation="false" ValidationGroup="None"></asp:LinkButton> 
                        <table id="tblImporte" runat="server" cellpadding="0" cellspacing="0"
                            <tr> 
                                <td colspan="7">&nbsp;</td> 
                            </tr>    
                            <tr> 
                                <td><asp:Label runat="server" ID="lblIva" CssClass="Title" Text="Iva" /></td
                                <td>&nbsp;</td> 
                                <td> 
                                    <telerik:RadComboBox runat="server" ID="ddlIva" Width="75px" CausesValidation="false" 
                                        AutoPostback="True" OnSelectedIndexChanged="ChangeBruto" MarkFirstMatch="true"
                                        <Items> 
                                            <telerik:RadComboBoxItem Text="10,5%" Value="0,105" Selected="True" /> 
                                            <telerik:RadComboBoxItem Text="21%" Value="0,21" /> 
                                            <telerik:RadComboBoxItem Text="27%" Value="0,27" /> 
                                        </Items> 
                                    </telerik:RadComboBox> 
                                    <asp:RequiredFieldValidator ID="rqvIva" runat="server" ErrorMessage="obligatorio" 
                                        Display="Dynamic" ControlToValidate="ddlIva"></asp:RequiredFieldValidator> 
                                </td> 
                                <td>&nbsp;</td> 
                                <td><asp:Label runat="server" ID="lblImporteBruto" CssClass="Title" Text="Imp. Bruto" /></td
                                <td>&nbsp;</td> 
                                <td> 
                                    <asp:Label runat="server" ID="txtImporteBruto" CssClass="LabelLetraColor" Text="0"></asp:Label>  
                                </td> 
                            </tr> 
                            <tr> 
                                <td colspan="7">&nbsp;</td> 
                            </tr> 
                        </table> 
                    </td> 
                    <td class="ColumnInfo" style="width:115px;vertical-align:top"
                        <asp:RequiredFieldValidator ID="rqvImportePesos" runat="server" ErrorMessage="obligatorio" 
                            Display="Dynamic" ControlToValidate="txtImportePesos"></asp:RequiredFieldValidator> 
                    </td> 
                </tr> 
                <tr> 
                    <td class="ColumnInfo" style="width:115px">&nbsp;</td> 
                    <td class="ColumnLabel"
                        <asp:Label runat="server" ID="lblRecupero" CssClass="Title" Text="Recupero $" /> 
                    </td> 
                    <td class="ColumnInfo">&nbsp;</td> 
                    <td class="ColumnInfo"
                        <telerik:RadNumericTextBox ID="txtRecupero" runat="server" InvalidStyleDuration="100" 
                            ShowSpinButtons="True" Type="Number" width="100px"
                            <NumberFormat DecimalDigits="2" DecimalSeparator="." GroupSizes="3" GroupSeparator=" " /> 
                        </telerik:RadNumericTextBox> 
                        <%--<asp:TextBox runat="server" ID="txtRecupero" MaxLength="10" CssClass="TextBoxSmall" SkinID="None"></asp:TextBox>--%> 
                    </td> 
                    <td class="ColumnInfo">&nbsp;</td> 
                </tr> 
                <tr> 
                    <td class="ColumnInfo" style="width:115px">&nbsp;</td> 
                    <td class="ColumnLabel" style="vertical-align:top"
                        <asp:Label runat="server" ID="lblObservacion" CssClass="Title" Text="Observacion" /> 
                    </td> 
                    <td class="ColumnInfo">&nbsp;</td> 
                    <td class="ColumnInfo"
                        <asp:TextBox runat="server" ID="txtObservacion" MaxLength="512" SkinID="Observation" TextMode="MultiLine"></asp:TextBox> 
                    </td> 
                    <td class="ColumnInfo"
                        &nbsp; 
                    </td> 
                </tr> 
            </table> 
        </asp:Panel> 
    </div>   
     
    <%--<script type="text/javascript"
        var div1 = document.getElementById("div1"); 
        div1.onclick = StopPropagation
    </script>--%> 
     
    <br /> 
    <UC:FormFooter runat="server" ID="ucFormFooter" /> 
     
    <telerik:RadAjaxManager id="RadAjaxManager" runat="server"
        <AjaxSettings> 
            <telerik:AjaxSetting AjaxControlID="ucFormFooter$btnAceptar"
                <UpdatedControls> 
                    <telerik:AjaxUpdatedControl ControlID="pnlInfo" LoadingPanelID="AjaxLoadingPanel"></telerik:AjaxUpdatedControl> 
                    <telerik:AjaxUpdatedControl ControlID="pnlMsj"></telerik:AjaxUpdatedControl> 
                </UpdatedControls> 
            </telerik:AjaxSetting> 
            <telerik:AjaxSetting AjaxControlID="ddlProveedor"
                <UpdatedControls> 
                    <telerik:AjaxUpdatedControl ControlID="ddlRubro"></telerik:AjaxUpdatedControl> 
                    <telerik:AjaxUpdatedControl ControlID="ddlFormaDePago"></telerik:AjaxUpdatedControl> 
                    <telerik:AjaxUpdatedControl ControlID="ddlTipoComprobante"></telerik:AjaxUpdatedControl> 
                </UpdatedControls> 
            </telerik:AjaxSetting> 
            <telerik:AjaxSetting AjaxControlID="ddlFormaDePago"
                <UpdatedControls> 
                    <telerik:AjaxUpdatedControl ControlID="ddlFormaDePago"></telerik:AjaxUpdatedControl> 
                    <telerik:AjaxUpdatedControl ControlID="pnlCheque"></telerik:AjaxUpdatedControl> 
                    <telerik:AjaxUpdatedControl ControlID="pnlMontoCheque"></telerik:AjaxUpdatedControl> 
                    <%--<telerik:AjaxUpdatedControl ControlID="lnkOtroCheque"></telerik:AjaxUpdatedControl> 
                    <telerik:AjaxUpdatedControl ControlID="pnlCheque2"></telerik:AjaxUpdatedControl> 
                    <telerik:AjaxUpdatedControl ControlID="pnlMontoCheque2"></telerik:AjaxUpdatedControl>--%> 
                </UpdatedControls> 
            </telerik:AjaxSetting>  
            <telerik:AjaxSetting AjaxControlID="txtImporteDolares"
                <UpdatedControls> 
                    <telerik:AjaxUpdatedControl ControlID="txtImportePesos"></telerik:AjaxUpdatedControl> 
                </UpdatedControls> 
            </telerik:AjaxSetting> 
            <telerik:AjaxSetting AjaxControlID="txtImportePesos"
                <UpdatedControls> 
                    <telerik:AjaxUpdatedControl ControlID="txtImporteDolares"></telerik:AjaxUpdatedControl> 
                </UpdatedControls> 
            </telerik:AjaxSetting> 
            <%--<telerik:AjaxSetting AjaxControlID="ddlIva"
                <UpdatedControls> 
                    <telerik:AjaxUpdatedControl ControlID="txtImporteBruto"></telerik:AjaxUpdatedControl> 
                </UpdatedControls> 
            </telerik:AjaxSetting>--%> 
            <%--<telerik:AjaxSetting AjaxControlID="lnkOtroCheque"
                <UpdatedControls> 
                    <telerik:AjaxUpdatedControl ControlID="pnlInfoCheque2"></telerik:AjaxUpdatedControl> 
                </UpdatedControls> 
            </telerik:AjaxSetting> --%> 
            <telerik:AjaxSetting AjaxControlID="ddlTipoComprobante"
                <UpdatedControls> 
                    <telerik:AjaxUpdatedControl ControlID="tblImporte"></telerik:AjaxUpdatedControl> 
                    <telerik:AjaxUpdatedControl ControlID="lblNroComprobante"></telerik:AjaxUpdatedControl> 
                    <telerik:AjaxUpdatedControl ControlID="txtNroComprobante"></telerik:AjaxUpdatedControl> 
                </UpdatedControls> 
            </telerik:AjaxSetting> 
            <telerik:AjaxSetting AjaxControlID="lnkAgregarProv"
                <UpdatedControls> 
                    <telerik:AjaxUpdatedControl ControlID="pnlInfo" LoadingPanelID="AjaxLoadingPanel"></telerik:AjaxUpdatedControl> 
                    <telerik:AjaxUpdatedControl ControlID="pnlMsj"></telerik:AjaxUpdatedControl> 
                </UpdatedControls> 
            </telerik:AjaxSetting> 
            <telerik:AjaxSetting AjaxControlID="lnkCancelarProv"
                <UpdatedControls> 
                    <telerik:AjaxUpdatedControl ControlID="pnlInfo" LoadingPanelID="AjaxLoadingPanel"></telerik:AjaxUpdatedControl> 
                    <telerik:AjaxUpdatedControl ControlID="pnlMsj"></telerik:AjaxUpdatedControl> 
                </UpdatedControls> 
            </telerik:AjaxSetting> 
             <telerik:AjaxSetting AjaxControlID="lnkCancelarProv2"
                <UpdatedControls> 
                    <telerik:AjaxUpdatedControl ControlID="pnlInfo" LoadingPanelID="AjaxLoadingPanel"></telerik:AjaxUpdatedControl> 
                    <telerik:AjaxUpdatedControl ControlID="pnlMsj"></telerik:AjaxUpdatedControl> 
                </UpdatedControls> 
            </telerik:AjaxSetting> 
        </AjaxSettings> 
    </telerik:RadAjaxManager> 
    <telerik:RadAjaxLoadingPanel ID="AjaxLoadingPanel" runat="server" Height="55px" Width="54px" Transparency="50"
        <br /><br /><br /><br /><br /><br /> 
        <asp:Image ID="imgLoading" runat="server" AlternateText="Loading..." SkinID="FormLoading"></asp:Image> 
    </telerik:RadAjaxLoadingPanel> 
     
    <asp:ValidationSummary ID="valSumPage" runat="server" SkinID="valSumDeEdicion" HeaderText="Han ocurrido los siguientes errores:" 
        EnableClientScript="true" ShowMessageBox="false" ShowSummary="false" /> 
    <asp:CustomValidator ID="valCustom" runat="server" Display="None" OnServerValidate="ServerValidate"></asp:CustomValidator> 
     
</asp:Content> 
 
 

No answers yet. Maybe you can help?

Tags
Ajax
Asked by
lhalfon
Top achievements
Rank 1
Share this question
or