Telerik Forums
UI for ASP.NET AJAX Forum
6 answers
286 views
Please help ... this is driving me nuts...

I have a several grid like this one and noticed that in "sprites.gif" is not showing images only in Internet Explorer, i have tried several approaches, "compatible mode", "fiddler" and "firebug" for checking if url is ok, image is actually there, tried altering css and change image it is ok with that , only happens in IE and with the file sprites.gif. (Note the image of Expand/Collapse on DetailTable)

I have striped almost to the maximum  to a test page to use a new Isolated RadScriptMAnager and a sample radgrid with some simple dataBind . Note this is a Grid with a 1 Detail Table.

Code is below and a image to compare. Please help....

My setup is Windows 8 - IE10 - Telerik Version :  2012.3.1205.40

Test.aspx
<%@ Page Title="" Language="C#"  AutoEventWireup="true" CodeBehind="test.aspx.cs" Inherits="SenunIS.ERP.Website.Stock.test" %>
 
    <form id="form1" runat="server">
    <telerik:RadScriptManager ID="TelerikScriptManager" runat="server" >
                
    </telerik:RadScriptManager>
       <telerik:RadGrid ID="CountStockGridView" Skin="Windows7"  runat="server" EnableEmbeddedSkins="true"
                                Width="100%" Height="400px" OnDetailTableDataBind="CountStockGridView_DetailTableDataBind"
                                AutoGenerateColumns="False" EnableAjaxSkinRendering="false"
                                PageSize="10"  >
                                <MasterTableView DataKeyNames="MovementDetailsID" EditMode="InPlace" Name="Grid"
                                    HierarchyLoadMode="Client" NoMasterRecordsText="No Records..." NoDetailRecordsText="No Records...">
                                    <SortExpressions>
                                        <telerik:GridSortExpression FieldName="ArticleName" SortOrder="Ascending" />
                                    </SortExpressions>
                                    <Columns>
                                        <telerik:GridTemplateColumn>
                                            <HeaderTemplate>
                                                <asp:Label ID="ArticleNameHeader" runat="server" Text="Artigo" Font-Bold="true"></asp:Label>
                                            </HeaderTemplate>
                                            <ItemTemplate>
                                                <asp:Label ID="ArticleCodeLabel" runat="server" Text='<%#Bind("ArticleName") %>'></asp:Label>
                                            </ItemTemplate>
                                            <HeaderStyle Width="500px" />
                                            <ItemStyle Width="500px" />
                                        </telerik:GridTemplateColumn>
                                        <telerik:GridTemplateColumn>
                                            <HeaderTemplate>
                                                <asp:Label ID="ManagedByLots" runat="server" Text="Gerido por lote" Font-Bold="true"></asp:Label>
                                            </HeaderTemplate>
                                            <ItemTemplate>
                                                <asp:CheckBox ID="ManagedByLotsCheckBox" runat="server" Enabled="false" Checked='<%#Bind("ManagedByLots") %>' />
                                            </ItemTemplate>
                                            <HeaderStyle Width="100px" />
                                            <ItemStyle Width="100px" />
                                        </telerik:GridTemplateColumn>
                                        <telerik:GridTemplateColumn HeaderStyle-HorizontalAlign="Right" ItemStyle-HorizontalAlign="Right">
                                            <HeaderTemplate>
                                                <asp:Label ID="NEmbalagensHeader" runat="server" Text="Nº Emb" Font-Bold="true"></asp:Label>
                                            </HeaderTemplate>
                                            <ItemTemplate>
                                                <telerik:RadNumericTextBox ID="NEmbalagemLabel" runat="server" AutoPostBack="true"
                                                      
                                                    BorderStyle="None" CssClass="txtNum10"
                                                    Width="80px">
                                                </telerik:RadNumericTextBox>
                                                <telerik:RadNumericTextBox ID="NEmbalagemLabelEdit1" runat="server" ReadOnly="true"
                                                    NumberFormat-DecimalDigits="0" Value='10'
                                                    BorderStyle="None" AutoPostBack="true" Visible="false" CssClass="txtNum7Disabled"
                                                    Width="80px">
                                                </telerik:RadNumericTextBox>
                                                <%-- <asp:CompareValidator ID="CompareValidator1" runat="server" ControlToCompare="NEmbalagemLabelEdit1"
                                                    ValidationGroup="PagamnetoValPagaments" ControlToValidate="NEmbalagemLabel" Operator="GreaterThan"></asp:CompareValidator>--%>
                                            </ItemTemplate>
                                            <HeaderStyle Width="90px" />
                                            <ItemStyle Width="90px" />
                                        </telerik:GridTemplateColumn>
                                        <telerik:GridTemplateColumn HeaderStyle-HorizontalAlign="Right" ItemStyle-HorizontalAlign="Right">
                                            <HeaderTemplate>
                                                <asp:Label ID="TotalHeader" runat="server" Text="Total Quantidade" Font-Bold="true" ></asp:Label>
                                            </HeaderTemplate>
                                            <ItemTemplate>
                                                <telerik:RadNumericTextBox ID="QuantityNumericTextBox" BorderStyle="None" CssClass="txtNum17Disabled"
                                                      NumberFormat-DecimalDigits="4"
                                                    runat="server" Width="128px" ReadOnly="true"  >
                                                </telerik:RadNumericTextBox>
                                                <asp:Label ID="MeasuringUnitLabel" runat="server" Text='<%#Eval("MeasuringUnitName2") %>'></asp:Label>
                                            </ItemTemplate>                                           
                                        </telerik:GridTemplateColumn>
                                        <telerik:GridTemplateColumn HeaderStyle-HorizontalAlign="Right" ItemStyle-HorizontalAlign="Right">
                                            <HeaderTemplate>
                                                <asp:Label ID="TotalHeader" runat="server" Text="Total Valor" Font-Bold="true"></asp:Label>
                                            </HeaderTemplate>
                                            <ItemTemplate>
                                                <telerik:RadNumericTextBox ID="TotalNumericTextBox" BorderStyle="None" CssClass="txtNum17Disabled"
                                                    ReadOnly="true" runat="server" AutoPostBack="true"
                                                    NumberFormat-DecimalDigits="4" Width="128px">
                                                </telerik:RadNumericTextBox>
                                            </ItemTemplate>
                                        </telerik:GridTemplateColumn>
                                    </Columns>
                                    <DetailTables>
                                        <telerik:GridTableView DataKeyNames="MovementDetailsID, MovementDetailsItemID" Name="Details"
                                            runat="server" EditMode="InPlace" BackColor="#f1f1f1" HierarchyLoadMode="Client"  >
                                            <SortExpressions>
                                                <telerik:GridSortExpression FieldName="MovementDetailsItemID" SortOrder="Ascending" />
                                            </SortExpressions>
                                            <Columns>                                              
                                                <telerik:GridTemplateColumn>
                                                    <HeaderTemplate>
                                                        <asp:Label ID="DescriotionHeader" runat="server" Text="Nome do Lote" Font-Bold="true"></asp:Label>
                                                    </HeaderTemplate>
                                                    <ItemTemplate>
                                                        <asp:TextBox ID="DescriptionTextBox" runat="server" CssClass="txtMedium" Text='<%#Bind("Description") %>'
                                                           
                                                            CausesValidation="true"></asp:TextBox>
                                                    </ItemTemplate>
                                                    <ItemStyle BorderStyle="None" />
                                                </telerik:GridTemplateColumn>
                                                <telerik:GridTemplateColumn ItemStyle-HorizontalAlign="Right">
                                                    <HeaderTemplate>
                                                        <asp:Label ID="QuantityHeader" runat="server" Text="Quantidade" Font-Bold="true"></asp:Label>
                                                    </HeaderTemplate>
                                                    <ItemTemplate>
                                                        <telerik:RadNumericTextBox ID="QuantityTextBox"
                                                            runat="server" CssClass="txtNum10" ReadOnly="false"
                                                            AutoPostBack="true" BorderStyle="None" Width="80px"
                                                            CausesValidation="true">
                                                        </telerik:RadNumericTextBox>
                                                    </ItemTemplate>
                                                    <ItemStyle BorderStyle="None" Width="8%" />
                                                    <HeaderStyle Width="8%" />
                                                </telerik:GridTemplateColumn>
                                                <telerik:GridTemplateColumn HeaderStyle-HorizontalAlign="Right" ItemStyle-HorizontalAlign="Right">
                                                    <HeaderTemplate>
                                                        <asp:Label ID="UnitPriceHeader" runat="server" Text="Preço unidade" Font-Bold="true"></asp:Label>
                                                    </HeaderTemplate>
                                                    <ItemTemplate>
                                                        <telerik:RadNumericTextBox ID="UnitPriceTextBox" runat="server" CssClass="txtNum17"
                                                            ReadOnly="false" AutoPostBack="true" NumberFormat-DecimalDigits="8"
                                                             BorderStyle="None" Width="125px">
                                                            
                                                        </telerik:RadNumericTextBox>
                                                    </ItemTemplate>
                                                    <ItemStyle Width="14%" />
                                                    <HeaderStyle Width="14%" />
                                                </telerik:GridTemplateColumn>
                                                <telerik:GridTemplateColumn HeaderStyle-HorizontalAlign="Right" ItemStyle-HorizontalAlign="Right">
                                                    <HeaderTemplate>
                                                        <asp:Label ID="TotalVHeader" runat="server" Text="Total" Font-Bold="true"></asp:Label>
                                                    </HeaderTemplate>
                                                    <ItemTemplate>
                                                        <telerik:RadNumericTextBox ID="TotalVTextBox" runat="server" CssClass="txtNum10Disabled"
                                                            ReadOnly="true"  BorderStyle="None" Width="80px"
                                                            NumberFormat-DecimalDigits="4">
                                                        </telerik:RadNumericTextBox>
                                                    </ItemTemplate>
                                                    <ItemStyle Width="8%" />
                                                    <HeaderStyle Width="8%" />
                                                </telerik:GridTemplateColumn>
                                                <telerik:GridTemplateColumn>
                                                    <HeaderTemplate>
                                                        <asp:Label ID="BarcodeNumberItemHeader" runat="server" Text="Nº de Etiquetas" Font-Bold="true"></asp:Label>
                                                    </HeaderTemplate>
                                                    <ItemTemplate>
                                                        <telerik:RadNumericTextBox ID="BarcodeNumberItemLabel" runat="server" AutoPostBack="true" ReadOnly ="false"
                                                              
                                                            NumberFormat-DecimalDigits="0" BorderStyle="None" Text='<%#Bind("NumberLabel") %>'
                                                            CssClass="txtNum10" Width="80px">
                                                        </telerik:RadNumericTextBox>
                                                    </ItemTemplate>
                                                    <ItemStyle Width="8%" />
                                                    <HeaderStyle Width="8%" />
                                                </telerik:GridTemplateColumn>
                                                <telerik:GridTemplateColumn>
                                                    <ItemTemplate>
                                                        <asp:ImageButton ID="PrintCodeBarImageButton" runat="server" ImageUrl="~/Images/printerCodeBar.png"
                                                            ToolTip="<%$Resources:Resources,Print%>"
                                                            CausesValidation="False" Style="vertical-align: middle" />
                                                    </ItemTemplate>
                                                    <ItemStyle Width="4%" HorizontalAlign="Right" />
                                                    <HeaderStyle Width="4%" HorizontalAlign="Right" />
                                                </telerik:GridTemplateColumn>
                                                <telerik:GridTemplateColumn>
                                                    <ItemTemplate>
                                                        <asp:ImageButton ID="DeleteImageButton" runat="server" ImageUrl="~/Images/delete2.png"
                                                            Enabled="true" ToolTip="<%$Resources:Resources,Delete%>"
                                                            CausesValidation="False" Style="vertical-align: middle" />
                                                    </ItemTemplate>
                                                    <ItemStyle Width="4%" HorizontalAlign="Right" />
                                                    <HeaderStyle Width="4%" HorizontalAlign="Right" />
                                                </telerik:GridTemplateColumn>
                                            </Columns>
                                        </telerik:GridTableView>
                                    </DetailTables>
                                    <PagerTemplate>
                            <table border="0" cellpadding="0" cellspacing="0" style="float: left; height: 32px;">
                                <tbody>
                                    <tr>
                                        <td style="border-style: none; vertical-align: middle; padding-bottom: 5px">
                                            <asp:ImageButton ID="FirstImage" runat="server" ImageUrl="~/Images/Telerik/Toolbar/first.png"
                                                CommandName="Page" CommandArgument="First" CausesValidation="false" />
                                        </td>
                                        <td style="border-style: none; vertical-align: middle; padding-bottom: 5px">
                                            <asp:ImageButton ID="ImageButton1" runat="server" ImageUrl="~/Images/Telerik/Toolbar/previous.png"
                                                CommandName="Page" CommandArgument="Prev" CausesValidation="false" />
                                        </td>
                                        <asp:Panel runat="server" Font-Bold="true" Visible="false" ID="NumericPagerPlaceHolder" />
                                        <td style="border-style: none; vertical-align: middle; padding-bottom: 5px">
                                            <asp:ImageButton ID="ImageButton2" runat="server" ImageUrl="~/Images/Telerik/Toolbar/next.png"
                                                CommandName="Page" CommandArgument="Next" CausesValidation="false" />
                                        </td>
                                        <td style="border-style: none; vertical-align: middle; padding-bottom: 5px">
                                            <asp:ImageButton ID="ImageButton3" runat="server" ImageUrl="~/Images/Telerik/Toolbar/last.png"
                                                CommandName="Page" CommandArgument="Last" CausesValidation="false" />
                                        </td>
                                        <td style="border-style: none; vertical-align: middle; padding-bottom: 5px; padding-left: 200px">
                                            Página:
                                        </td>
                                        <td style="border-style: none; vertical-align: bottom;">
                                            <asp:TextBox CssClass="txtNum4" ID="tbPageNumber" runat="server" Columns="3" Text='<%# (int)DataBinder.Eval(Container, "OwnerTableView.CurrentPageIndex") + 1 %>' />
                                        </td>
                                        <td style="border-style: none; vertical-align: middle; padding-bottom: 5px;">
                                            <label>
                                                <%#" de " + DataBinder.Eval(Container, "Paging.PageCount") %></label>
                                        </td>
                                        <td style="border-style: none; vertical-align: middle; padding-bottom: 0px">
                                            <asp:ImageButton ID="GoTo" runat="server" CommandName="CustomChangePage" ImageUrl="<%$Resources:Resources, ViewImageUrl %>">
                                            </asp:ImageButton>
                                        </td>
                                        <td style="border-style: none; vertical-align: middle; padding-bottom: 5px; padding-left: 15px;">
                                            Registos por Página:
                                        </td>
                                        <td style="border-style: none; vertical-align: bottom;">
                                            <asp:TextBox CssClass="txtNum4" ID="tbPageSize" runat="server" Columns="3" Text='<%# (int)DataBinder.Eval(Container, "OwnerTableView.PageSize") %>'></asp:TextBox>
                                        </td>
                                        <td style="border-style: none; vertical-align: middle; padding-bottom: 0px">
                                            <asp:ImageButton ID="ImageButton4" runat="server" TabIndex="0" CommandName="ChangeSize"
                                                ImageUrl="<%$Resources:Resources, ChangeImageUrl %>"></asp:ImageButton>
                                        </td>
                                    </tr>
                                </tbody>
                            </table>
                            <table border="0" cellpadding="0" cellspacing="0" style="float: right; height: 32px;">
                                <tbody>
                                    <tr>
                                        <td style="border-style: none; vertical-align: middle; padding-bottom: 5px">
                                            <label>
                                                <%# "Registo " + Convert.ToString((int)DataBinder.Eval(Container, "OwnerTableView.CurrentPageIndex") * (int)DataBinder.Eval(Container, "OwnerTableView.PageSize") + 1) + " a " + Convert.ToString((int)DataBinder.Eval(Container, "OwnerTableView.CurrentPageIndex") * (int)DataBinder.Eval(Container, "OwnerTableView.PageSize") + (int)DataBinder.Eval(Container, "OwnerTableView.Items.Count")) + " de " %></label>
                                        </td>
                                    </tr>
                                </tbody>
                            </table>
                        </PagerTemplate>
                                </MasterTableView>
                                <ClientSettings>
                                    <Scrolling AllowScroll="true" UseStaticHeaders="true" />
                                </ClientSettings>                               
                                <PagerStyle AlwaysVisible="true" />
                                <ValidationSettings CommandsToValidate="Update" />
                                 
                            </telerik:RadGrid>
        </form>

Test.cs
using SenunIS.ERP.Modules.Stock;
using SenunIS.Framework;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using Telerik.Web.UI;
 
namespace SenunIS.ERP.Website.Stock
{
    public partial class test : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            BusinessObjectList<MovementDetails> list = MovementDetails.GetByMovementID(new Guid("6BBAF51D-63B0-4CAD-8B8C-6C05A84CDF69"));
             
             
            CountStockGridView.DataSource = list;
            CountStockGridView.DataBind();
        }
 
        protected void CountStockGridView_DetailTableDataBind(object sender, GridDetailTableDataBindEventArgs e)
        {
 
            BusinessObjectList<MovementDetails> list = MovementDetails.GetByMovementID(new Guid("6BBAF51D-63B0-4CAD-8B8C-6C05A84CDF69"));
            BusinessObjectList<MovementDetailsItem> itemlist = new BusinessObjectList<MovementDetailsItem>();
            foreach (MovementDetails item in list)
            {
                itemlist.AddRange(MovementDetailsItem.GetByMovementDetailsID(item.MovementDetailsID));
            }
            Guid movementDetailsID = new Guid(e.DetailTableView.ParentItem.OwnerTableView.DataKeyValues
                                      [e.DetailTableView.ParentItem.ItemIndex]["MovementDetailsID"].ToString());
 
            e.DetailTableView.DataSource = itemlist.FindAll(obj => obj.MovementDetailsID == movementDetailsID);
 
 
        }
 
        
    }
}

Nuno
Top achievements
Rank 1
 answered on 08 Feb 2013
2 answers
191 views
I want to be able to accomplish several things with the menu, but am having a hard time trying to figure it out....

Make the font bold
Make the font size larger
Make the border color red
Align the items all the way to the right (instead of the left)

Can someone inform me how I can accomplish this?

Attached, is my markup.
Bill
Top achievements
Rank 2
 answered on 08 Feb 2013
1 answer
170 views
Hi i have registered a src page1.ascx 
<%@ Register Src="~/App_Controls/AddUser.ascx" TagPrefix="uc" TagName="AddUser" %>
and put it as an element in tags on my page.ascx.
<uc:AddUser ID="addUser" runat="server" Visible="false" />
  i use it in RadAjaxManager to be mi AjaxControl.
<telerik:AjaxSetting AjaxControlID="addUser">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="rgUsers" />
</UpdatedControls>
</telerik:AjaxSetting>
I want to update my grid when the button inside that uc:addUser does a method in code behind. Unfortonately the grid is beeing refresh before the control fires that method. Any ideas?
Maria Ilieva
Telerik team
 answered on 08 Feb 2013
1 answer
185 views

Hello Telerik Team.

I have used “RadTextBox” in my Web Page and i have set the “EmptyMessage” of “RadTextBox”. Besides that i have also applied the width, height, padding and Font-Size to the “RadTextBox”. See the markup of RadTextBox which I have used in Web Page.

<div>

   <telerik:RadTextBox ID="textbox1" runat="server" EmptyMessage="Type Search Text Here"

      Width="610px" SelectionOnFocus="SelectAll" autocomplete="off"

      style="padding: 3px 10px 12px 10px;#padding: 14px 10px 12px 10px;"

      EnableSingleInputRendering = "false" Height="18px" Font-Size="1.3em">

      <EmptyMessageStyle Font-Italic="true" />

   </telerik:RadTextBox>

</div>

Now the problem is when the page gets loaded in the browser, initially for the fraction of second the “EmptyMessage” is displayed in the small font-size and then it come back to the original font size. In other words we can say, when the page gets loaded in the browser, the style specified to “RadTextBox” is not gets applied which cause the noticeable flicker in text or we can say the text appears at wrong place and then it moves to the correct place.

As shown in following screenshot the “EmptyMessage” shown in small font size also it is not in italic style and appears at wrong place.

After fraction of second all the specified style will get applied to “RadTextBox”. Please refer following screenshot.

The same thing is happened when “RadTextBox” having some text instead of “EmptyMessage”. Here also when page gets loaded the user input text will first appears at wrong place and then come back to original position.

The Telerik Version we are using: 2012.2.912.35

(Note: We have used the CSS to set style of controls which are used in our application but we haven’t declare any CSSCLASS inside CSS file for “RadTextBox”)

Please suggest any workaround to get rid from the above mentioned issue.  

 

Thanks,

Ashish

Eyup
Telerik team
 answered on 08 Feb 2013
2 answers
77 views
Please help me i have already 2 days on this and cant find solution to the problem..

I am not posting any code by now, because i have already striped almost everything to the minimum as you can see in screenshot.

My last attempt was remove all scripts and css and use a normal asp scriptmanager as you can see in screenshot,

I just cant understand why this is happening only in ie6, ie7, ie8 and ie9 All other browsers IE10, Opera, Firefox, Chrome works ok.

I have already tried in several clients the results are the same. i had to install firefox on all of them to use the application.

Please if help me as ASAP... please!

Forgot to mention: this is a radtoolbar, but other controls that i use, radwindow, radcombobox, etc.. all fail the css...
Bozhidar
Telerik team
 answered on 08 Feb 2013
1 answer
107 views
Hello
I have a page where I have a RadGrid and what I want is to insert new records into a DB, but when the event is fired PerformInsert, and extract the value of each field in the RadGrid, values ​​do not take me, and I have a column GridDropDownColumn GridBoundColumn column when inserting a new record and enter and select data, do not take me the values ​​that I select or income that may be happening?
Copied the code

Thanks,


 aspx
<%@ Page Title="" Language="VB" MasterPageFile="~/Modulos/Comun/PaginaMaestra.master" AutoEventWireup="false" CodeFile="DetalleOrdenTrabajo.aspx.vb" Inherits="Modulos_Inicio_DetalleOrdenTrabajo" %>

<%@ Register Src="ControlUsuario/SchedulerAdvanceForm.ascx" TagName="SchedulerInsertForm" TagPrefix="uc1" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="Server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContContenido" runat="Server">
    <telerik:RadCodeBlock runat="server" ID="rcb1">
    </telerik:RadCodeBlock>
    <telerik:RadSplitter
        ID="RadSplitter1" runat="server" Orientation="Horizontal"
        BorderSize="0" Width="100%" Height="100%" Skin="Transparent">
        <telerik:RadPane ID="RadPane1" runat="server" BorderSize="0" Width="100%" Height="35" Scrolling="None" MaxHeight="35" MinHeight="35">
            <table id="botonera_titulo">
                <tr>
                    <td id="botonera">
                        <telerik:RadToolBar ID="RadToolBar1" runat="server" EnableEmbeddedSkins="false">
                            <Items>
                                <telerik:RadToolBarButton
                                    runat="server" CssClass="xbotoneratb" FocusedCssClass="botoneraFocused"
                                    Font-Name="metro" ForeColor="#FFFFFF" ImageUrl="~/Imagenes/savemetro.png"
                                    Text="Grabar" Value="guardar">
                                </telerik:RadToolBarButton>
                                <telerik:RadToolBarButton
                                    runat="server" CausesValidation="False" CssClass="xbotoneratb"
                                    FocusedCssClass="botoneraFocused" Font-Name="metro" ForeColor="#FFFFFF"
                                    ImageUrl="~/Imagenes/backmetro.png"
                                    NavigateUrl="~/modulos/inicio/principal.aspx" Text="Cancelar">
                                </telerik:RadToolBarButton>
                                <telerik:RadToolBarButton
                                    runat="server" CssClass="xbotoneratb" FocusedCssClass="botoneraFocused"
                                    Font-Name="metro" ForeColor="#FFFFFF" ImageUrl="~/Imagenes/PrintMetro.png"
                                    Text="Imprimir Acta" Target="_blank" Value="imprimir">
                                </telerik:RadToolBarButton>
                                <telerik:RadToolBarButton
                                    runat="server" CssClass="xbotoneratb" FocusedCssClass="botoneraFocused"
                                    Font-Name="metro" ForeColor="#FFFFFF" ImageUrl="~/Imagenes/comparametro.png"
                                    Text="Comparar" Target="_blank" Value="compara" Enabled="false">
                                </telerik:RadToolBarButton>
                            </Items>
                        </telerik:RadToolBar>
                    </td>
                    <td>
                        <div id="TituloPaginas">Agenda/Inspectores/Orden de Trabajo<asp:Label ID="lbtitulopagina" runat="server"></asp:Label></div>
                    </td>
                </tr>
            </table>

        </telerik:RadPane>
        <telerik:RadPane ID="RadPane2" runat="server">
            <br />
            <div id="MensajeMadatorios">Recuerde que los campos resaltados en <span class="FormulariosTextosRequeridos">ROJO</span>  son de ingreso obligatorio</div>
            <br />
            <div style="text-align: center">

                <br />
                <%--<telerik:RadAjaxPanel ID="RadAjaxPanel1" runat="server" Height="100%"
                    Width="100%" EnableAJAX="True" HorizontalAlign="NotSet">--%>

                    <fieldset>
                        <legend>Informacion Tarea</legend>

                        <telerik:RadGrid ID="RadGrid2" runat="server" DataSourceID="dsDetalleOrdenTrabajo"
                            GridLines="None"  Width="100%"
                            AllowAutomaticUpdates="True"
                            AllowPaging="True" CellSpacing="0" 
                            AutoGenerateColumns="False">
                            <ClientSettings>
                                <Selecting AllowRowSelect="True" />
                            </ClientSettings>
                            <MasterTableView AutoGenerateColumns="False" CommandItemDisplay="top"
                                DataSourceID="dsDetalleOrdenTrabajo" EditMode="InPlace">
                                <CommandItemSettings ExportToPdfText="Export to PDF" />
                                <RowIndicatorColumn FilterControlAltText="Filter RowIndicator column">
                                    <HeaderStyle Width="20px" />
                                </RowIndicatorColumn>
                                <ExpandCollapseColumn FilterControlAltText="Filter ExpandColumn column">
                                    <HeaderStyle Width="20px" />
                                </ExpandCollapseColumn>
                                <Columns>
                                    <telerik:GridClientSelectColumn></telerik:GridClientSelectColumn>
                                    <telerik:GridBoundColumn DataField="OrdenTrabajoID"
                                        DataType="System.Int32"
                                        FilterControlAltText="Filter OrdenTrabajoID column"
                                        HeaderText="OrdenTrabajoID"
                                        SortExpression="OrdenTrabajoID"
                                        UniqueName="OrdenTrabajoID" Visible="false">
                                    </telerik:GridBoundColumn>
                                    <telerik:GridBoundColumn DataField="CitaID"
                                        DataType="System.Int32"
                                        FilterControlAltText="Filter CitaID column"
                                        HeaderText="CitaID" SortExpression="CitaID"
                                        UniqueName="CitaID" Visible="False">
                                    </telerik:GridBoundColumn>
                                    <telerik:GridDropDownColumn DataField="ProductoId" DataSourceID="dsProductos"
                                        FilterControlAltText="Filter ProductoId column" HeaderText="Producto"
                                        ListTextField="Productoyunidad" ListValueField="ProductoId"
                                        UniqueName="GridDropDownColumn">
                                    </telerik:GridDropDownColumn>
                                    <telerik:GridNumericColumn DataField="Cantidad" 
                                        FilterControlAltText="Filter Cantidad column" HeaderText="Cantidad"
                                        SortExpression="Cantidad" UniqueName="Cantidad">
                                    </telerik:GridNumericColumn>
                                    <telerik:GridBoundColumn DataField="Precintos" 
                                        FilterControlAltText="Filter Precintos column" HeaderText="Precintos"
                                        SortExpression="Precintos" UniqueName="Precintos">
                                    </telerik:GridBoundColumn>
                                </Columns>
                                <CommandItemTemplate>
                                    <asp:LinkButton ID="lnkAdicionar0" runat="server" CommandName="InitInsert"
                                        Visible="<%# RadGrid2.EditIndexes.Count = 0 And Not RadGrid2.MasterTableView.IsItemInserted%>"><img 
                    border="0" src="../../Imagenes/adicionar.gif" /> Nuevo Producto</asp:LinkButton>
                                    <asp:LinkButton ID="lnkInsertar0" runat="server" CausesValidation="true"
                                        CommandName="PerformInsert"
                                        Visible="<%# RadGrid2.EditIndexes.Count = 0 And RadGrid2.MasterTableView.IsItemInserted%>"><img 
                    border="0" src="../../Imagenes/actualizar.gif" /> Agregar Producto</asp:LinkButton>
                                    <asp:LinkButton ID="LnkEditarSel0" runat="server" CausesValidation="False"
                                        CommandName="EditSelected"><img border="0" 
                    src="../../Imagenes/editar.gif" /> Editar Producto</asp:LinkButton>
                                    <asp:LinkButton ID="lnkActualizar0" runat="server" CausesValidation="true"
                                        CommandName="UpdateEdited" Visible="<%# RadGrid2.EditIndexes.Count > 0%>"><img 
                    border="0" src="../../Imagenes/actualizar.gif" /> Actualizar Producto</asp:LinkButton>
                                    <asp:LinkButton ID="lnkCancelar0" runat="server" CausesValidation="False"
                                        CommandName="CancelAll"
                                        Visible="<%# RadGrid2.EditIndexes.Count > 0 or RadGrid2.MasterTableView.IsItemInserted %>">
                         <img border="0" src="../../Imagenes/cancelar.gif" /> Cancelar</asp:LinkButton>
                                    <asp:LinkButton ID="LnkBorrarSel0" runat="server" CausesValidation="False"
                                        CommandName="DeleteSelected"
                                        Visible='<%# Request.QueryString("ida") <> "CP" %>'><img border="0" 
                    src="../../Imagenes/borrar.gif" /> eliminar Producto</asp:LinkButton>
                                </CommandItemTemplate>
                                <EditFormSettings>
                                    <EditColumn FilterControlAltText="Filter EditCommandColumn column"></EditColumn>
                                </EditFormSettings>
                            </MasterTableView><ClientSettings>
                                <Selecting AllowRowSelect="true"></Selecting>
                            </ClientSettings>
                            <EditItemStyle CssClass="TextosGrillas" />
                            <HeaderStyle CssClass="TextosGrillas" />
                            <ItemStyle CssClass="TextosGrillas" />
                            <SelectedItemStyle CssClass="TextosGrillas" />
                            <CommandItemStyle CssClass="CommandItemStyle" />
                            <FooterStyle CssClass="TextosGrillas" />
                            <FilterMenu EnableImageSprites="False"></FilterMenu>
                            <HeaderContextMenu CssClass="GridContextMenu GridContextMenu_Default"></HeaderContextMenu>
                        </telerik:RadGrid><br />
                    </fieldset>
                <%--</telerik:RadAjaxPanel>--%>
                <br />
                  <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server">
    </telerik:RadAjaxLoadingPanel>
                <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">
                    <AjaxSettings>
                        <telerik:AjaxSetting AjaxControlID="RadGrid2">
                            <UpdatedControls>
                                <telerik:AjaxUpdatedControl ControlID="RadGrid2" LoadingPanelID="RadAjaxLoadingPanel1" />
                            </UpdatedControls>
                        </telerik:AjaxSetting>
                    </AjaxSettings>
                </telerik:RadAjaxManager>
            </div>

            <asp:ObjectDataSource ID="dsDetalleOrdenTrabajo" runat="server"
                SelectMethod="ObtenerDetalleOrdenTrabajoFiltradoTable"
                TypeName="WarrantsNet.Negocio.Administracion.ProcesoNegocio.CitaPN">
                <SelectParameters>
                    <asp:Parameter Name="_Cita" Type="Object" />
                </SelectParameters>
            </asp:ObjectDataSource>
            <asp:ObjectDataSource
                ID="dsproductos" runat="server" SelectMethod="ObtenerProductoFiltrado"
                TypeName="WarrantsNet.Negocio.Administracion.ProcesoNegocio.ProductoPN">
                <SelectParameters>
                    <asp:Parameter
                        Name="_Producto" Type="Object" />
                </SelectParameters>
            </asp:ObjectDataSource>
        </telerik:RadPane>
    </telerik:RadSplitter>

</asp:Content>

VB
Protected Sub RadGrid2_ItemCommand(sender As Object, e As Telerik.Web.UI.GridCommandEventArgs) Handles RadGrid2.ItemCommand

        Select Case e.CommandName
            Case RadGrid.PerformInsertCommandName
                Try
                    Dim c As New CitaEN
                    Dim cP As New CitaPN

                    Dim item As GridDataInsertItem = DirectCast(e.Item.OwnerTableView.GetInsertItem(), GridDataInsertItem)
                    If RadGrid2.MasterTableView.IsItemInserted Then
                        c.CitaId = Request.QueryString("ic")
                        c.ProductoId = DirectCast(item("GridDropDownColumn").Controls(0), RadComboBox).SelectedValue
                        If DirectCast(item("Cantidad").Controls(0), RadNumericTextBox).Value.HasValue Then
                            c.Cantidad = DirectCast(item("Cantidad").Controls(0), RadNumericTextBox).Value
                        End If
                        c.Precintos = DirectCast(item("Precintos").Controls(0), TextBox).Text
                        c.TipodeActividad = Request.QueryString("ta")
                        Dim OtId As String = cP.InsertarDetalleOrdenTrabajo(c)
                        cargarRecepcionMercaderia()
                    End If

                   




                Catch ex As Exception
                    Dim expExc As ManejadorErrores = New ManejadorErrores(ex, SeveridadExcepcion.Critica)
                    'RadAjaxManager1.Alert(expExc.MensajeInterno)
                End Try
        End Select


       
    End Sub
Angel Petrov
Telerik team
 answered on 08 Feb 2013
7 answers
1.2K+ views
In short, I need to write a regular expression to parse the data from the RuccurenceRule.  I've started it with 1 row of sample data:

DTSTART:(?<StartDate>\d{8}).* DTEND:(?<EndDate>\d{8}).* FREQ=(?<Frequency>[A-Z]{0,10});INTERVAL=(?<Interval>\d{1,3});BYDAY=(?<ByDay>[A-Z]{1,3})

Because this is actually handled inside the scheduler control itself, I assume Telerik already has this pattern nice, pretty, and tested.  If so, would you mind sharing it?


We have the requirement to color code appointments (recurring and not) according to whether a particular file has been received that has been associated with that appointment.  This is extending beyond the functionality a bit, so we need to pretty much duplicate the recurrence handling in order to associate an appointment with a file received via datetime.
Boyan Dimitrov
Telerik team
 answered on 08 Feb 2013
4 answers
381 views
We are using Telerik Rad Window in our application.
rad window object is not destroyed
on close event of Rad window.so we are facing issue of memory leak.

we are using Telerik 2008 version.

we had used destroyonClose property but we are not able to solved the memory leak issue.its showing same memory usage after close window and its increase on opening a rad window.

Kindly provide us solution for the same.
Hassan
Top achievements
Rank 2
 answered on 08 Feb 2013
0 answers
84 views
Delete
Steven
Top achievements
Rank 1
 asked on 08 Feb 2013
1 answer
119 views
How to apply alternate row css in pivot grid?
If there is not any inbuilt method provided, please let me know custom way(s) to avail alternate row css in pivot grid.

Thanks in advance.

Galin
Telerik team
 answered on 08 Feb 2013
Narrow your results
Selected tags
Tags
+? more
Top users last month
Cynthia
Top achievements
Rank 1
Iron
Toby
Top achievements
Rank 3
Iron
Iron
Iron
Danielle
Top achievements
Rank 1
Iron
Iron
Iron
Joel
Top achievements
Rank 3
Bronze
Bronze
Iron
yw
Top achievements
Rank 2
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Cynthia
Top achievements
Rank 1
Iron
Toby
Top achievements
Rank 3
Iron
Iron
Iron
Danielle
Top achievements
Rank 1
Iron
Iron
Iron
Joel
Top achievements
Rank 3
Bronze
Bronze
Iron
yw
Top achievements
Rank 2
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?