Telerik Forums
UI for ASP.NET AJAX Forum
2 answers
151 views
Hi there,

Is it possible to add a RadProgressArea column inside a RadGrid? I want to show the progress dynamically calculated from the backend for each row of the grid. Cannot find any example showing this feature. Any help is much appreciated. Thanks in advance.

Regards,
Meng
Meng
Top achievements
Rank 1
 answered on 19 Jun 2014
3 answers
202 views
Hi All,

I have this function in C# that I use in windows forms which allws me to get the width of the treeview:

private static int GetNodeBounds(TreeNodeCollection nodes)
{
int w = 0;
foreach (TreeNode node in nodes)
{
w = Math.Max(w, node.Bounds.Right);
if (node.Nodes.Count > 0)
w = Math.Max(w, GetNodeBounds(node.Nodes));
}
return w;
}


I'm looking for something similiar in javascript.  Essentially what I'm trying to do is find the width of the tree view based on the displayed nodes so that I can resize the splitter.

Any suggestions?


function ClientNodeExpand(sender, eventArgs) {

}


<telerik:RadPageView runat="server" ID="tabBMR" Width="100%">
<telerik:RadSplitter runat="server" ID="splitter" Orientation="Vertical" Width="100%">
<telerik:RadPane runat="server" ID="RadPane1" Style="text-align: center; width: auto !important">
<div style="font-size: 2EM; text-align: center">
Step 1</div>
<telerik:RadTreeView runat="server" ID="tvNodes" Height="90%" OnClientNodeExpanded="ClientNodeExpand"
CheckChildNodes="True" CheckBoxes="True">
</telerik:RadTreeView>
<div style="text-align: center">
<br />
<asp:Button ID="Button1" runat="server" Text="Add Item(s)" />
</div>
</telerik:RadPane>
<telerik:RadSplitBar ID="Radsplitbar3" runat="server">
</telerik:RadSplitBar>
<telerik:RadPane runat='server' ID="RadPane2" Width="74%">
    Test 2
</telerik:RadPane>
</telerik:RadPageView>
Plamen
Telerik team
 answered on 19 Jun 2014
6 answers
127 views
Hello.

I'm new in this forum, and i hope someone can help me...


_______

My issue is:

(1)-I made a dynamic hierarchy radgrid: one main table [filled dinamically by one dataset ], second table [filled dinamically with other dataset], third table [filled dinamically with dataset], and the fourth the same as the others.

I want to add a new "column", in this grid and reflect it in the other hierarchy sub tables filled by those datasets, and this column having a button or something to export that "select" dataset. 

NOTE: My dataset is sended by WCF via Stored procedure made with SQL 2008.

 (2).- In these hierarchy radgrid, i want to put inside a Tooltip filled with other Tsql consult (stored procedure), maybe sended as a list <t>, and if someone make click in one row the tooltip make a consult into my database and show me a name for example. All of this using WCF (Windows Communication Foundation)..


 I hope, someone can help me....



The column exporting is what i want to solve first.... 

 Have a nice day.






Angel Petrov
Telerik team
 answered on 19 Jun 2014
1 answer
67 views
 Hello,

I am using Image Manager in RadEditor, But I want to show only my last folder Name in virtual path.
Suppose I have an Image in a location: store/mylocation/image/file.gif.
Virtual path is showing my location just like :store/mylocation/image. but I want to show only '/image' in virtual path.

How it possible?
Ianko
Telerik team
 answered on 19 Jun 2014
1 answer
95 views
When the user clicks this button on the toolbar, I want to trigger some server side code which will convert from "HTML scripting" to "VB scripting" in our system.  (Neither of those things is exactly what you think it is. ) I have created the toolbar button:
    Private Sub formatFieldScriptingHtml(ByRef re As RadEditor, ByVal textdir As eDocLibrary.eDocFieldInfo.textDirection)
 
        re.ToolsFile = "~/include/FieldScriptingToolsFile.xml"
        're.DisableFilter(EditorFilters.IndentHTMLContent)
        re.ContentFilters = EditorFilters.None
 
        'This button needs to be added in codebehind, because it gets localized button text
        'The other buttons are standard toolbar buttons that get localized by Telerik
        Dim toVB = New Telerik.Web.UI.EditorTool
        toVB.Name = "toVB"
        toVB.Text = Resources.Main.ConvertToVbButtonText '"Convert to VB", localized
        toVB.ShowIcon = False
        toVB.ShowText = True
        re.Tools(0).Tools.Add(toVB)
' ... omitted code
End Sub

And I've put this in a RadScriptBlock, though I'm not sure it's working:
<telerik:RadScriptBlock>
    <script>
        Telerik.Web.UI.Editor.CommandList["toVB"] = function (commandName, editor, args) {
            var ajaxManager = $find("<%= AjaxManager.ClientID%>");
            ajaxManager.ajaxRequest("toVB");
        }
    </script>
</telerik:RadScriptBlock>

Will this look for a server side function called "toVB"? Or what exactly do I have to do?
Ianko
Telerik team
 answered on 19 Jun 2014
2 answers
141 views
RadMediaPlayer JavaScript error.

I get the following error when attempting to start (by cliking on the media player) a video. Can anyone help me to resolve this?

Unhandled exception at line 2779, column 33 in http://localhost:59591/Telerik.Web.UI.WebResource.axd?_TSM_HiddenField_=RadScriptManager1_TSM&compress=1&_TSM_CombinedScripts_=;;System.Web.Extensions,+Version=4.0.0.0,+Culture=neutral,+PublicKeyToken=31bf3856ad364e35:en-US:fa6755fd-da1a-49d3-9eb4-1e473e780ecd:ea597d4b:b25378d2;Telerik.Web.UI:en-US:ad3df475-29ac-40bb-8405-97ab474c3782:16e4e7cd:f7645509:22a6274a:ed16cbdc:24ee1bba:c128760b:6ec8ee1b:874f8ea2:88144a7a:1e771326:f9b9258:fd9da3ae

0x800a01b6 - JavaScript runtime error: Object doesn't support property or method 'PlayMedia'

The specific line of javascript that the error is complaining about is c.media.PlayMedia();

01.<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="Default"  %>
02. 
03.<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
04. 
06.<head runat="server">
07.    <title></title>
08.    <telerik:RadStyleSheetManager ID="RadStyleSheetManager1" runat="server" />
09.    <meta name="viewport" content="width=device-width" />
10.    <style type="text/css">
11.         @media (min-width: 768px) {
12.            .MediaPlayer {
13.                height: 200px;
14.            }
15.        }
16. 
17.        /* Medium devices (desktops, 992px and up) */
18.        @media (min-width: @992px) {
19.            .MediaPlayer {
20.                height: 400px;
21.            }
22.        }
23. 
24.        /* Large devices (large desktops, 1200px and up) */
25.        @media (min-width: 1200px) {
26.            .MediaPlayer {
27.                height: 800px;
28.            }
29.        }
30. 
31.        
32.    </style>
33.</head>
34.<body>
35.    <form id="form1" runat="server">
36.        <telerik:RadScriptManager ID="RadScriptManager1" runat="server">
37.            <Scripts>
38.                <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.Core.js" />
39.                <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQuery.js" />
40.                <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQueryInclude.js" />
41.            </Scripts>
42.        </telerik:RadScriptManager>
43.        <script type="text/javascript">
44.         
45.        </script>
46.        <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">
47.        </telerik:RadAjaxManager>
48.        <div>
49.            <telerik:RadMediaPlayer
50.                runat="server"
51.                RenderMode="Lightweight"
52.                CssClass="MediaPlayer"
53.                ID="player"
54.                Title="Demo of Rad Media Player"
55.                AutoPlay="True"
56.                Source="~/App_Data/Video/Helicopter_DivXHT_ASP.divx"
57.                HDActive="True">
58.                <TitleBar>
59.                    <ShareButton Visible="False"></ShareButton>
60.                </TitleBar>                        
61.            </telerik:RadMediaPlayer>
62.        </div>
63.    </form>
64.</body>
65.</html>
Shinu
Top achievements
Rank 2
 answered on 19 Jun 2014
2 answers
294 views
Hello,

I have the following code:

<telerik:RadGrid ID="rgProcessos" runat="server" ShowStatusBar="true" ShowFooter="false" CssClass="RadGrid"
                        AutoGenerateColumns="false" AllowSorting="true" AllowMultiRowSelection="false"
                        AllowPaging="true" OnDetailTableDataBind="rgProcessos_DetailTableDataBind"
                        OnNeedDataSource="rgProcessos_NeedDataSource" OnItemCommand="rgProcessos_ItemCommand"
                        OnItemCreated="rgProcessos_ItemCreated" OnColumnCreated="rgProcessos_ColumnCreated"
                        AllowFilteringByColumn="true"
                        PageSize="100">
                        <PagerStyle Mode="NextPrevAndNumeric" AlwaysVisible="true" Position="Bottom" PagerTextFormat="páginas: {4} | página {0} de {1}, registo {2} a {3} de {5}" />
                        <MasterTableView DataKeyNames="PRC_Cod, Alerta" Name="Processos">
 
                            <DetailTables>
                                <telerik:GridTableView DataKeyNames="ADI_Cod" Name="Aditamentos" Width="100%" ShowFooter="false" AllowFilteringByColumn="false" AllowPaging="false">
                                    <DetailTables>
                                        <telerik:GridTableView Name="Documentos" Width="100%" AllowFilteringByColumn="false" AllowPaging="false">
                                            <Columns>
                                                <telerik:GridBoundColumn HeaderText="Nr Ordem" ItemStyle-HorizontalAlign="Center" HeaderStyle-HorizontalAlign="Center" DataField="DDD_Num_Ordem" />
                                                <telerik:GridBoundColumn HeaderText="Nr Documento" ItemStyle-HorizontalAlign="Center" HeaderStyle-HorizontalAlign="Center" DataField="DDD_Num_Doc" />
                                                <telerik:GridBoundColumn HeaderText="Data" DataFormatString="{0:dd/MM/yyyy}" ItemStyle-HorizontalAlign="Center" HeaderStyle-HorizontalAlign="Center" DataField="DDD_Data" />
                                                <telerik:GridBoundColumn HeaderText="Estado" ItemStyle-HorizontalAlign="Left" HeaderStyle-HorizontalAlign="Left" DataField="EST_Designacao" />

I want to do what the title says :) So, on page load (automatically) i want to expand one or more items of the GridTableView's. Appreciate any help.
Thanks,
Mário
Mário
Top achievements
Rank 1
 answered on 19 Jun 2014
5 answers
146 views
function checkEnter6() {
if (navigator.userAgent.indexOf('Firefox') !== -1 || navigator.userAgent.indexOf('Chrome') !== -1) {

if (event.keyCode === 13) {
var grid = $find("<%= rgClaimLines.ClientID %>");
if (grid) {
var EditItems = grid.get_editItems();
for (var i = 0; i < EditItems.length; i++) {
var editItem = EditItems[0];
var textBox = $(editItem.get_editFormItem()).find("input[id*='ddl_Paid']").get(0);
textBox.focus();
event.preventDefault();
return false;
}
}

}

} else {

if (event.keyCode === 13) {
event.keyCode = 9;

}
}

}

In this function I am able to override the enter key in chrome to set focus to the next input field. My problem is moving focus from the last input field to the Update button of the GridEditCommandColumn.

Any ideas out there?

Cheers
Marius 
Viktor Tachev
Telerik team
 answered on 19 Jun 2014
8 answers
237 views
Hi I'm using Telerik ASP .Net Ajax 2013.1 417 (latest stable version)

I wand to trigger hide/show column with HeaderContextMenu and ColumnGroups

Under some circonstances layout is messed up, changes are not applied correctly to the columns groups.

Here is my sample:
- When deselecting Appt column (column 3): the third column group (Action) is wrongly hidden (display:none is added)
- When deselecting Nom 2 column (column 7) : the seond column group is not changed, resulting in a messed up display (its colspan shoud be lowered and it's not)

Can you help me?
<telerik:RadGrid   ID="RadGrid1"  OnItemCreated="RadGrid1_ItemCreated"  PageSize="2" AllowPaging="true" runat="server"  Skin="Default" Culture="fr-FR"   OnSelectedIndexChanged="RadGrid1_SelectedIndexChanged"  DataSourceID="DataSource1" >
    <MasterTableView  runat="server"  AutoGenerateColumns="False"   CommandItemDisplay="None" EnableHeaderContextMenu="true">
     
     <CommandItemSettings  ShowExportToCsvButton="true" />
            <ColumnGroups>
            <telerik:GridColumnGroup  Name="Mandat" HeaderText="Mandat"  HeaderStyle-CssClass="GroupingHeaderTitle" />
          
                    <telerik:GridColumnGroup Name="Candidat" HeaderText="Candidat"   HeaderStyle-CssClass="GroupingHeaderTitle"/>
                    <telerik:GridColumnGroup Name="Action" HeaderText="Action" HeaderStyle-CssClass="GroupingHeaderTitle" />
                     
            </ColumnGroups>
            <Columns>
               <telerik:GridTemplateColumn Groupable="false" HeaderText="N°" ColumnGroupName="Mandat">
                 
                    <ItemTemplate><asp:Label ID="LblNumeroMandant" Text='<%# Eval("TmpUnite_NoMdt") %>' runat="server" /></ItemTemplate>
                </telerik:GridTemplateColumn>
                <telerik:GridTemplateColumn Groupable="false" HeaderText="Nom" ColumnGroupName="Mandat">
                    <ItemTemplate><asp:Label ID="LblNomMandant" Text='<%#Eval("TmpUnite_LbMnd") %>' runat="server" /></ItemTemplate>
                </telerik:GridTemplateColumn>
                <telerik:GridTemplateColumn Groupable="false" HeaderText="Appt" ColumnGroupName="Mandat">
                    <ItemTemplate><asp:Label ID="LblAppt" Text='<%# Eval("TmpUnite_NoApp") %>' runat="server" /></ItemTemplate>
                </telerik:GridTemplateColumn>
                <telerik:GridTemplateColumn Groupable="false" HeaderText="Nature" ColumnGroupName="Mandat">
                    <ItemTemplate><asp:Label ID="LblNature" Text='<%#Eval("TmpUnite_LbApp") %>' runat="server" /></ItemTemplate>
                </telerik:GridTemplateColumn>
                <telerik:GridTemplateColumn Groupable="false" HeaderText="Vacant" ColumnGroupName="Mandat">
                    <ItemTemplate><asp:Label ID="LblVacant" Text='<%#Eval("TmpUnite_DtVac") %>' runat="server" /></ItemTemplate>
                </telerik:GridTemplateColumn>
                <telerik:GridTemplateColumn Groupable="false" HeaderText="N°" ColumnGroupName="Candidat">
                    <ItemTemplate><asp:Label ID="Lbl" Text='<%# Eval("TmpCandloc_NoMdt") %>' runat="server" /></ItemTemplate>
                </telerik:GridTemplateColumn>
                <telerik:GridTemplateColumn Groupable="false" HeaderText="Nom 2" ColumnGroupName="Candidat">
                    <ItemTemplate><asp:Label ID="LblNomCandidat" Text='<%# Eval("TmpCandloc_LbClo") %>' runat="server" /></ItemTemplate>
                </telerik:GridTemplateColumn>
                <telerik:GridTemplateColumn Groupable="false" HeaderText="Annulation" ColumnGroupName="Candidat">
                    <ItemTemplate><asp:Label ID="LblAnnulation" Text="" runat="server" /></ItemTemplate>
                </telerik:GridTemplateColumn>
                <telerik:GridTemplateColumn Groupable="false" HeaderText="Action" HeaderStyle-HorizontalAlign="Center"  ColumnGroupName="Action">
                    <ItemTemplate>
                        <center>
                        <asp:ImageButton ID="IBConsultation" SkinID="Consultation" runat="server" />  
                        <asp:ImageButton ID="IBModification" SkinID="Modification" runat="server" />  
                        <asp:ImageButton ID="IBSuppression" SkinID="Suppression" runat="server" />  
                        <asp:ImageButton ID="IBValidation" SkinID="Validation" runat="server" />
                        </center>
                    </ItemTemplate>
                </telerik:GridTemplateColumn>
                 
            </Columns>
             
            <PagerStyle AlwaysVisible="true" Mode="NextPrevNumericAndAdvanced"  PageSizes="10,30,60" />
        </MasterTableView>
        <ClientSettings AllowColumnsReorder="True"  EnablePostBackOnRowClick="true"  EnableRowHoverStyle="true">
            <Resizing AllowColumnResize="true"  ClipCellContentOnResize="false" EnableRealTimeResize="true"  />
            <Selecting AllowRowSelect="true"/>
        </ClientSettings>
    </telerik:RadGrid>
(maybe as a correction in the future Q2 2013)
Maria Ilieva
Telerik team
 answered on 19 Jun 2014
3 answers
162 views
Hi All,

I need to set font size in GroupHeaderItemStyle. but it does not work when i set value for GroupHeaderItemStyle-Font-Size in MasterTableView or Font-Size in GroupHeaderItemStyle tab. May i know the reason why its not working?
Princy
Top achievements
Rank 2
 answered on 19 Jun 2014
Narrow your results
Selected tags
Tags
+? more
Top users last month
Rob
Top achievements
Rank 3
Iron
Iron
Iron
Atul
Top achievements
Rank 1
Iron
Iron
Iron
Alexander
Top achievements
Rank 1
Veteran
Iron
Serkan
Top achievements
Rank 1
Iron
Shawn
Top achievements
Rank 1
Iron
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Rob
Top achievements
Rank 3
Iron
Iron
Iron
Atul
Top achievements
Rank 1
Iron
Iron
Iron
Alexander
Top achievements
Rank 1
Veteran
Iron
Serkan
Top achievements
Rank 1
Iron
Shawn
Top achievements
Rank 1
Iron
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?