or
protected void rcbPrivate_SelectedIndexChanged(object o, RadComboBoxSelectedIndexChangedEventArgs e)
{
string theval = e.Text; // this is the selected value of the RCB, but also need the recordid that is bound to a hyperlink in another cell
int therowid = //not sure how to get the cell value of this row from another cell of the rad grid
}
please advise.
| <%@ 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"> </td> |
| <td class="ColumnLabel"> |
| <asp:Label runat="server" ID="lblFecha" CssClass="Title" Text="Fecha" /> |
| </td> |
| <td class="ColumnInfo"> </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"> </td> |
| <td class="ColumnLabel"> |
| <asp:Label runat="server" ID="lblObra" CssClass="Title" Text="Obra" /> |
| </td> |
| <td class="ColumnInfo"> </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"> </td> |
| <td class="ColumnLabel" style="vertical-align:top"> |
| <asp:Label runat="server" ID="lblProveedor" CssClass="Title" Text="Proveedor" /> |
| </td> |
| <td class="ColumnInfo"> </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> |
| <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> |
| <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"> </td> |
| <td class="ColumnLabel"> |
| <asp:Label runat="server" ID="lblRubro" CssClass="Title" Text="Rubro" /> |
| </td> |
| <td class="ColumnInfo"> </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"> |
| |
| </td> |
| </tr> |
| <tr> |
| <td class="ColumnInfo" style="width:115px"> </td> |
| <td class="ColumnLabel"> |
| <asp:Label runat="server" ID="lblRetenciones" CssClass="Title" Text="Retenciones" /> |
| </td> |
| <td class="ColumnInfo"> </td> |
| <td class="ColumnInfo"> |
| <asp:CheckBox runat="server" ID="chkRetieneGanancias" Text="Ganancias" /> |
| <asp:CheckBox runat="server" ID="chkRetieneJubilacion" Text="Jubilacion" /> |
| </td> |
| <td class="ColumnInfo"> |
| |
| </td> |
| </tr> |
| <tr> |
| <td class="ColumnInfo" style="width:115px"> </td> |
| <td class="ColumnLabel"> |
| <asp:Label runat="server" ID="Label1" CssClass="Title" Text="Sub Tipo Movimiento" /> |
| </td> |
| <td class="ColumnInfo"> </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"> |
| |
| </td> |
| </tr> |
| <tr> |
| <td class="ColumnInfo" style="width:115px"> </td> |
| <td class="ColumnLabel" style="vertical-align:top"> |
| <asp:Label runat="server" ID="lblFormaDePago" CssClass="Title" Text="Forma de Pago" /> |
| </td> |
| <td class="ColumnInfo"> </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." /> |
| |
| <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"> |
| |
| <asp:Label runat="server" ID="lblMontoCheque" CssClass="Title" Text="Monto $" /> |
| |
| <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." /> |
| |
| <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"> |
| |
| <asp:Label runat="server" ID="lblMontoCheque2" CssClass="Title" Text="Monto $" /> |
| |
| <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"> </td> |
| <td class="ColumnLabel" style="vertical-align:top"> |
| <asp:Label runat="server" ID="lblConcepto" CssClass="Title" Text="Concepto" /> |
| </td> |
| <td class="ColumnInfo"> </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> |
| |
| <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"> </td> |
| </tr> |
| <tr> |
| <td class="ColumnInfo" style="width:115px"> </td> |
| <td class="ColumnLabel"> |
| <asp:Label runat="server" ID="lblTipoComprobante" CssClass="Title" Text="Comprobante" /> |
| </td> |
| <td class="ColumnInfo"> </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> </td> |
| <td class="ColumnLabel"> |
| <asp:Label runat="server" ID="lblNroComprobante" CssClass="Title" Text="Nro." /> |
| </td> |
| <td> </td> |
| <td> |
| <asp:TextBox runat="server" ID="txtNroComprobante" MaxLength="50" CssClass="TextBoxMini" SkinID="None"></asp:TextBox> |
| </td> |
| </tr> |
| </table> |
| </td> |
| <td class="ColumnInfo"> |
| |
| </td> |
| </tr> |
| <tr runat="server" id="trImporte" visible="false"> |
| <td class="ColumnInfo" style="width:115px"> </td> |
| <td class="ColumnLabel"> |
| <asp:Label runat="server" ID="lblImporteDolares" CssClass="Title" Text="Importe U$S" /> |
| </td> |
| <td class="ColumnInfo"> </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"> </td> |
| <td class="ColumnLabel"> |
| <asp:Label runat="server" ID="lblTipoCambio" CssClass="Title" Text="Tipo de Cambio" /> |
| </td> |
| <td class="ColumnInfo"> </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"> </td> |
| <td class="ColumnLabel" style="vertical-align:top"> |
| <asp:Label runat="server" ID="lblImportePesos" CssClass="Title" Text="Importe $" /> |
| </td> |
| <td class="ColumnInfo"> </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"> </td> |
| </tr> |
| <tr> |
| <td><asp:Label runat="server" ID="lblIva" CssClass="Title" Text="Iva" /></td> |
| <td> </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> </td> |
| <td><asp:Label runat="server" ID="lblImporteBruto" CssClass="Title" Text="Imp. Bruto" /></td> |
| <td> </td> |
| <td> |
| <asp:Label runat="server" ID="txtImporteBruto" CssClass="LabelLetraColor" Text="0"></asp:Label> |
| </td> |
| </tr> |
| <tr> |
| <td colspan="7"> </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"> </td> |
| <td class="ColumnLabel"> |
| <asp:Label runat="server" ID="lblRecupero" CssClass="Title" Text="Recupero $" /> |
| </td> |
| <td class="ColumnInfo"> </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"> </td> |
| </tr> |
| <tr> |
| <td class="ColumnInfo" style="width:115px"> </td> |
| <td class="ColumnLabel" style="vertical-align:top"> |
| <asp:Label runat="server" ID="lblObservacion" CssClass="Title" Text="Observacion" /> |
| </td> |
| <td class="ColumnInfo"> </td> |
| <td class="ColumnInfo"> |
| <asp:TextBox runat="server" ID="txtObservacion" MaxLength="512" SkinID="Observation" TextMode="MultiLine"></asp:TextBox> |
| </td> |
| <td class="ColumnInfo"> |
| |
| </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> |
Hello Telerik Team,
I am facing a problem with Nested Splitters.My Application not Occupying the whole Browser window height(100%) in IE7.0. I have pasted the css, & aspx Code snippet below.
Please Guide us how to attain the full browser window height.
| <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Sample.aspx.cs" Inherits="Sample" %> |
| <%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %> |
| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
| <html xmlns="http://www.w3.org/1999/xhtml"> |
| <head runat="server"> |
| <title>CRM</title> |
| <link href="CSS/crmstyles.css" rel="stylesheet" type="text/css" /> |
| <link href="Telerik/RadSplitter/SampleSpliter/Splitter.SampleSpliter.css" rel="stylesheet" |
| type="text/css" /> |
| </head> |
| <body> |
| <form runat="server" id="frmCRM" style="height: 100%"> |
| <div id="wrapper"> |
| <telerik:RadAjaxManager runat="server" ID="ajax_manager"> |
| </telerik:RadAjaxManager> |
| <telerik:RadScriptManager ID="RadScriptManager1" runat="server"> |
| </telerik:RadScriptManager> |
| <div id="content"> |
| <telerik:RadSplitter ID="RadSplitter1" runat="server" LiveResize="true" ResizeMode="AdjacentPane" |
| Width="100%" Orientation="Horizontal" Skin="SampleSpliter" EnableEmbeddedSkins="false" |
| ResizeWithBrowserWindow="true" ResizeWithParentPane="true" SplitBarsSize="20" |
| BorderSize="0" BorderStyle="None" BorderWidth="0px" FullScreenMode="false"> |
| <telerik:RadPane ID="RadPane1" Scrolling="None" runat="server" Width="98%" Height="30%" |
| BackColor="#A6DBFF" BorderWidth="0px" BorderStyle="none" EnableEmbeddedBaseStylesheet="False"> |
| Vipin |
| </telerik:RadPane> |
| <telerik:RadSplitBar ID="RadSplitBar1" runat="server" CollapseMode="Forward" Width="100%" /> |
| <telerik:RadPane ID="RadPane2" Scrolling="None" runat="server" Width="98%" Height="100%" |
| BackColor="#ff0000" BorderWidth="0px" BorderStyle="none" EnableEmbeddedBaseStylesheet="False"> |
| <telerik:RadSplitter ID="RadSplitter2" runat="server" LiveResize="true" ResizeMode="AdjacentPane" |
| Width="100%" Orientation="Vertical" Skin="SampleSpliter" EnableEmbeddedSkins="false" |
| ResizeWithBrowserWindow="true" ResizeWithParentPane="true" SplitBarsSize="20" |
| BorderSize="0" BorderStyle="None" BorderWidth="0px"> |
| <telerik:RadPane ID="RadPane3" Scrolling="None" runat="server" Width="16%" Height="100%" |
| BorderWidth="0px" BorderStyle="none" EnableEmbeddedBaseStylesheet="False"> |
| </telerik:RadPane> |
| <telerik:RadSplitBar ID="RadSplitBar2" runat="server" CollapseMode="Both" Width="20px" |
| Height="100%" /> |
| <telerik:RadPane ID="RadPane4" Scrolling="None" runat="server" Width="26%" Height="100%" |
| BorderWidth="0px" BorderStyle="none" EnableEmbeddedBaseStylesheet="False"> |
| </telerik:RadPane> |
| <telerik:RadSplitBar ID="RadSplitBar3" runat="server" CollapseMode="Both" Width="20px" |
| Height="100%" /> |
| <telerik:RadPane ID="RadPane5" Scrolling="None" runat="server" Width="58%" Height="100%" |
| BorderWidth="0px" BorderStyle="none" EnableEmbeddedBaseStylesheet="False"> |
| </telerik:RadPane> |
| <telerik:RadSplitBar ID="RadSplitBar4" runat="server" CollapseMode="Forward" Width="20px" |
| Height="100%" /> |
| </telerik:RadSplitter> |
| </telerik:RadPane> |
| </telerik:RadSplitter></div> |
| <div id="footer"> |
| </div> |
| </div> |
| </form> |
| </body> |
| </html> |
| // CSS |
| html, body { |
| font-family: sans-serif, serif, "Trebuchet MS", Verdana; |
| font-size: 11px; |
| font-weight: normal; |
| color: #000000; |
| text-decoration: none; |
| line-height: 18px; |
| margin: 0px; |
| padding: 0px; |
| height: 100%; |
| } |
| #wrapper { |
| padding: 0px; |
| width: 99%; |
| margin-top: 0px; |
| margin-right: auto; |
| margin-bottom: 0px; |
| margin-left: 0px; |
| height: 99%; |
| position: absolute; |
| clip: rect(0px,auto,auto,0px); |
| background-color: #f8f8f8; |
| } |
| #header { |
| margin: 0px; |
| padding: 0px; |
| float: left; |
| width: 100%; |
| height: 15%; |
| border: 1px solid #A6DBFF; |
| background-color: #A6DBFF; |
| } |
| #content { |
| margin: 0px; |
| padding: 0px; |
| float: left; |
| width: 100%; |
| border-right-width: 1px; |
| border-left-width: 1px; |
| border-right-style: solid; |
| border-left-style: solid; |
| border-right-color: #A6DBFF; |
| border-left-color: #A6DBFF; |
| border-bottom-width: 1px; |
| border-bottom-style: solid; |
| border-bottom-color: #A6DBFF; |
| height: 98%; |
| } |
| #content #leftcolumn { |
| margin: 0px; |
| float: left; |
| width: 15%; |
| padding-top: 0px; |
| padding-right: 0px; |
| padding-bottom: 1%; |
| padding-left: 0px; |
| } |
| #content #centrecolumn { |
| margin: 0px; |
| float: left; |
| width: 26%; |
| border-right-width: 1px; |
| border-right-style: solid; |
| border-right-color: #A6DBFF; |
| padding-top: 0px; |
| padding-right: 0px; |
| padding-bottom: 1%; |
| padding-left: 0px; |
| height: 98%; |
| border-left-width: 1px; |
| border-left-style: solid; |
| border-left-color: #A6DBFF; |
| } |
| #content #rightcolumn { |
| margin: 0px; |
| float: left; |
| width: 48%; |
| padding-top: 0px; |
| padding-right: 0px; |
| padding-bottom: 1%; |
| padding-left: 0px; |
| height: 98%; |
| } |
| #footer { |
| margin: 0px; |
| padding: 0px; |
| clear: both; |
| height: 2%; |
| border-right-width: 1px; |
| border-bottom-width: 1px; |
| border-left-width: 1px; |
| border-right-style: solid; |
| border-bottom-style: solid; |
| border-left-style: solid; |
| border-right-color: #A6DBFF; |
| border-bottom-color: #A6DBFF; |
| border-left-color: #A6DBFF; |
| width: 100%; |
| font-size: 10px; |
| background-color: #A6DBFF; |
| } |
| #content .top { |
| margin: 0px; |
| padding: 0px; |
| float: left; |
| height: 100%; |
| width: 100%; |
| border-bottom-width: 1px; |
| border-bottom-style: solid; |
| border-bottom-color: #A6DBFF; |
| } |
| #content .bottom { |
| margin: 0px; |
| padding: 0px; |
| float: left; |
| height: 100%; |
| width: 100%; |
| } |