Telerik Forums
UI for ASP.NET AJAX Forum
7 answers
1.0K+ views
Hi 

I am working on rad grid. i want to get selected rows values using   <telerik:GridClientSelectColumn UniqueName="ClientSelectColumn" /> this checkbox column. I have read following example but i could not able to get values of particular selected row.

http://demos.telerik.com/aspnet-ajax/grid/examples/client/selecting/defaultcs.aspx
 Please guide me how i can traverse grid items if any row selected using this telerik:GridClientSelectColumn. 

Regards
Mohsin JK
Princy
Top achievements
Rank 2
 answered on 02 Sep 2010
3 answers
253 views
I am using a RadTreeView control to display pages in a website and allow users to drag and drop the pages to rearrange them. The TreeView control is inside of an UpdatePanel control inside of a modal popup panel (from the AJAX Control ToolKit), and I am handling the drop with server-side code.

So far, so good. User can drag and drop pages. However, during the drag, there is absolutely no visual indication of the node being dragged. In the live demo, the node text appears alongside the mouse cursor as it is moved, but in my project there is nothing to see.

How can I get some kind of indication that a node is being dragged as in the live demo? I don't see anything in the live demo code that does this. Am I missing something?

Tim
Yana
Telerik team
 answered on 02 Sep 2010
6 answers
132 views
Hi there,
In my video capture below, when I collapse and expand the splitter, the panelbaritems will be hidden.
Did I set something wrong here?

Video: http://www.xtopia.com.my/ximnettest/telerik/2010-08-06_1656.swf
URL: http://www.xtopia.com.my/ximnettest/menu_test.aspx

Code:
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="menu_test.aspx.vb" Inherits="menu_test" %>
<%@ 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">
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
<head runat="server">
    <title></title>
    <style type="text/css">
        html, body, form
        {
            overflow: hidden;
            height: 100%;
            width: 100%;
            margin: 0px;
            padding: 0px;
        }
    </style>
     
</head>
<body>
    <form id="form1" runat="server">
    <telerik:RadScriptManager ID="r" runat="server" />
    <telerik:RadSplitter Skin="Default" runat="Server" ID="mainSplit" Width="100%" Height="100%"
        Orientation="Horizontal" LiveResize="true">
        <telerik:RadPane ID="topPane" runat="server" Height="97">
            <div>
                Top</div>
        </telerik:RadPane>
        <telerik:RadSplitBar runat="server" ID="SplitBarTop" CollapseMode="Forward" Height="30px"
            EnableResize="False"  />
        <telerik:RadPane runat="server" ID="cPMain" Scrolling="none">
            <telerik:RadSplitter runat="server" ID="RadSplitter2" Skin="Default" BorderSize="0"
                BorderStyle="None" ResizeMode="Proportional">
                <telerik:RadPane runat="Server" ID="leftP" Width="230px" MinWidth="500" MaxWidth="350"
                    Scrolling="None" CssClass="relativePane">
                    <div style="height: 100%;">
                        <telerik:RadPanelBar runat="server" ID="mainPanel" Skin="Default" Height="100%" Width="100%"
                            EnableViewState="False" ExpandMode="FullExpandedItem" CollapseDelay="100">
                            <Items>
                          
                                <telerik:RadPanelItem Text="panel1" Expanded="true" Value="CMS" id="cmsPanel">
                                    <Items>
                                        <telerik:RadPanelItem>
                                            <ItemTemplate>
                                                <telerik:RadAjaxPanel ID="RadAjaxPanel1" runat="server" LoadingPanelID="lp">
                                                     
                                                </telerik:RadAjaxPanel>
                                            </ItemTemplate>
                                        </telerik:RadPanelItem>
                                    </Items>
                                </telerik:RadPanelItem>
                           
                                <telerik:RadPanelItem Text="Panel 2" Value="PropMS" id="PropMSPanel">
                                    <Items>
                                        <telerik:RadPanelItem>
                                            <ItemTemplate>
                                                 
                                            </ItemTemplate>
                                        </telerik:RadPanelItem>
                                    </Items>
                                </telerik:RadPanelItem>
                              
                                <telerik:RadPanelItem Text="Panel 3" Value="SaleMS" id="SaleMSPanel">
                                    <Items>
                                        <telerik:RadPanelItem>
                                            <ItemTemplate>
                                                 
                                            </ItemTemplate>
                                        </telerik:RadPanelItem>
                                    </Items>
                                </telerik:RadPanelItem>
                                 
                                 
                                <telerik:RadPanelItem Text="p4" Expanded="false" Value="CustServ" >
                                    <Items>
                                        <telerik:RadPanelItem>
                                            <ItemTemplate>
                                                <div style="padding: 10px;">
                                                     
                                                </div>
                                            </ItemTemplate>
                                        </telerik:RadPanelItem>
                                    </Items>
                                </telerik:RadPanelItem>
                                 
                                 
                                <telerik:RadPanelItem Text="p5" Value="Media" id="MediaPanel">
                                    <Items>
                                        <telerik:RadPanelItem>
                                            <ItemTemplate>
                                              
                                            </ItemTemplate>
                                        </telerik:RadPanelItem>
                                    </Items>
                                </telerik:RadPanelItem>
                                 
                                <telerik:RadPanelItem Text="p6" Value="membersMS" >
                                    <Items>
                                        <telerik:RadPanelItem>
                                            <ItemTemplate>
                                                 
                                            </ItemTemplate>
                                        </telerik:RadPanelItem>
                                    </Items>
                                </telerik:RadPanelItem>
                                 
                                <telerik:RadPanelItem Text="7" Value="Poll">
                                    <Items>
                                        <telerik:RadPanelItem>
                                            <ItemTemplate>
                                                 
                                            </ItemTemplate>
                                        </telerik:RadPanelItem>
                                    </Items>
                                </telerik:RadPanelItem>
                                
                            </Items>
                        </telerik:RadPanelBar>
                    </div>
                </telerik:RadPane>
                <telerik:RadSplitBar runat="server" ID="RadSplitBar1" CollapseMode="Forward" Width="50" />
                <telerik:RadPane runat="Server" ID="cP">
                    Content
                </telerik:RadPane>
            </telerik:RadSplitter>
        </telerik:RadPane>
    </telerik:RadSplitter>
    </form>
</body>
</html>
Dobromir
Telerik team
 answered on 02 Sep 2010
1 answer
59 views
The FormDecorator when applied to a grid removes the checkboxes from HeaderContextMenu columns menu. I have the latest release as of Aug 31 2010.
Georgi Tunev
Telerik team
 answered on 02 Sep 2010
5 answers
110 views
Hello,

i´m testing the telerik radgrid webpart, this webpart is connected to a sharepoint 2010 list, everything works perfect just a couple of issues.

1)Is it possible to change the language(strings) of the filter options. Actually is in English and we need them to be in spanish.
2)The sharepoint list has a lookup field whe the list items are displayed on the grid, shows the text of the field but this contains something like Id;#Title, we would like to displayed just the title.

Thanks 

Sebastian
Telerik team
 answered on 02 Sep 2010
1 answer
88 views
Hello,

I just upgraded my Telerik controls from 2009.3.1314.35 to 2010.2.826.35.  And now the files listed in the grid do not change when I click on a new node in the tree.  The file list from the root remain in the grid regardless of which tree node I click on.

I am using the CustomFileProvider that I downloaded from the site and am sure the issue is in there somewhere, but I have not been able to find it as of yet.  Has anyone else seen this issue?
Fiko
Telerik team
 answered on 02 Sep 2010
1 answer
53 views
Hi
I am trying to create a hierarchical grid that has depth of up to 10.
Each level have two detail tables. Is there a way to define a template for these tables (i.e. define columns) so I don't have to define the same thing 10 times?

Thanks
Naho
Iana Tsolova
Telerik team
 answered on 02 Sep 2010
1 answer
123 views

I need guidance on how best to create a self-referencing hierarchy grid where the datasource is delegate that returns an IList<>.

Once my mastertables rows are retrieved, I am able to expand the rows, which causes the NeedDatasource event to be fired where I attempt to grab that rows dependent objects and set the datasource to them, but the detail view is always empty.

I am guessing at this point I am going about this the wrong way and am hoping you can point me in the right direction.

Thanks!

Here is the grid:

<telerik:RadGrid ID="rgDependentObjects" runat="server" AllowCustomPaging="True" 
        AllowMultiRowSelection="True" AllowPaging="True" AutoGenerateColumns="False"
        GridLines="None" OnItemCreated="rgDependentObjects_ItemCreated" OnDetailTableDataBind="rgDependentObjects_DetailTableDataBind">
        <PagerStyle BackColor="White" Mode="Advanced" ShowPagerText="false" Position="Bottom" />
        <MasterTableView AllowCustomSorting="True" datakeynames="ParentObject.ID,DependentObject.ID" EditMode="InPlace"
                         HierarchyDefaultExpanded="false" HierarchyLoadMode="ServerOnDemand">
            <SelfHierarchySettings ParentKeyName="ParentObject.ID" KeyName="DependentObject.ID" />
            <Columns>
                <telerik:GridClientSelectColumn HeaderText="Delete">
                    <ItemStyle Width="6px" />
                </telerik:GridClientSelectColumn>
                <telerik:GridHyperLinkColumn DataNavigateUrlFields="ParentObject.ID" 
                                             DataNavigateUrlFormatString="riskAssetDetail.aspx?LinkID={0}"   
                                             DataTextField="ParentObject.Name" 
                                             HeaderText="Name" 
                                             SortExpression="ParentObject.Name">
                </telerik:GridHyperLinkColumn>                                                                
                <telerik:GridBoundColumn DataField="ParentObjectType" DataType="System.String" SortExpression="ObjectType" HeaderText="Object Type" />                                    
            </Columns>
        </MasterTableView>
        <ClientSettings AllowExpandCollapse="true">
            <Selecting AllowRowSelect="True" />
        </ClientSettings>
</telerik:RadGrid>

The Datasource for the mastyer table in rgDependentObject is:
private IList<TruComply.DomainObjects.ScopeObjectDependency> GetDependentObjectsForAsset(out int totalRecords, TruComply.DomainObjects.Interfaces.ICriteria criteria)
{
    //get the collection from the manager and return
    //return scopeManager.GetDependentObjectsForAsset(currentAssetID, out totalRecords, criteria);            
    criteria = CriteriaBuilder.CreateCriteria(ExpressionBuilder.Is("DependentObject.ID", currentAssetID));
    criteria.And(ExpressionBuilder.IsNot("ParentObjectType", "AssetGroup"));
    return scopeManager.GetScopeObjectDependencies(out totalRecords, criteria);
}

The NeedDatasource event:
protected void rgDependentObjects_DetailTableDataBind(object source, Telerik.Web.UI.GridDetailTableDataBindEventArgs e)
{
    //get the detail vie's parent item
    GridDataItem dataItem = (GridDataItem)e.DetailTableView.ParentItem;
    if (e.DetailTableView.Name == "")
    {
        int totalRecords = 0;
        ICriteria criteria = CriteriaBuilder.CreateCriteria(ExpressionBuilder.Is("DependentObject.ID", dataItem.GetDataKeyValue("ParentObject.ID").ToString()));
        criteria.And(ExpressionBuilder.IsNot("ParentObjectType", "AssetGroup"));
        IList<ScopeObjectDependency> scopeObjectDependencies = scopeManager.GetScopeObjectDependencies(out totalRecords, criteria);
        e.DetailTableView.VirtualItemCount = scopeObjectDependencies.Count();
        e.DetailTableView.DataSource = scopeObjectDependencies;
    }
}

Iana Tsolova
Telerik team
 answered on 02 Sep 2010
1 answer
207 views
Hi Sir,

How to Set RadTimePicker Start Time And  End Time Through Client Side.

I want to Set  RadTimePicker Start Time And  End Time Of Other RadTimePicker  ClientEvents-OnDateSelected.

I have ( From Time )  And ( To Time ) Two RadTimePicker.
I want when From Time select by user then (To time ) RadTimePicker has always start Time is greater Then TO TIME.


Thanks
Chandan Kumar 
Princy
Top achievements
Rank 2
 answered on 02 Sep 2010
1 answer
76 views
Hi,

I've got a page that uses the RadTabStrip control.

I have an issue where users with IE are reporting they cannot right-click a tab and choose "open in new tab" option.

I've tested this and can confirm this, however, this functionality works fine in Firefox.

example: right-click of RadTabStrip in firefox
http://img641.imageshack.us/img641/958/screenshot20100902at105.png
open link in new tab and new window are available.

example: right-click in IE on a non-radtabstrip control
http://img442.imageshack.us/img442/958/screenshot20100902at105.png
open link in new tab and window are available.

example: right-click in IE on a RadTabStrip control.
http://img651.imageshack.us/img651/958/screenshot20100902at105.png
no option to open in new tab or window.

Here is the HTML i've used for the control
<telerik:RadTabStrip ID="RadTabStripNav" runat="server" ontabdatabound="RadTabStripNav_TabDataBound" Skin="fleet" EnableEmbeddedSkins="False"></telerik:RadTabStrip>


Any help on how to get this working properly in IE, would be greatly appreciated

Cheers

Chris
Kamen Bundev
Telerik team
 answered on 02 Sep 2010
Narrow your results
Selected tags
Tags
+? more
Top users last month
Hiba
Top achievements
Rank 1
Iron
Iron
Rob
Top achievements
Rank 3
Bronze
Bronze
Iron
Max
Top achievements
Rank 1
Veteran
Iron
Alina
Top achievements
Rank 1
Rakhee
Top achievements
Rank 1
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Hiba
Top achievements
Rank 1
Iron
Iron
Rob
Top achievements
Rank 3
Bronze
Bronze
Iron
Max
Top achievements
Rank 1
Veteran
Iron
Alina
Top achievements
Rank 1
Rakhee
Top achievements
Rank 1
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?