RadTileList problem with selection changed

2 posts, 0 answers
  1. Robert Sadza
    Robert Sadza avatar
    2 posts
    Member since:
    Jul 2009

    Posted 21 Oct 2015 Link to this post

    Helo,

    I have a problem because  the event selection changed is not fired,

    aspx code:

        <form id="form1" runat="server">

             <telerik:RadScriptManager runat="server" ID="RadScriptManager1" />
            <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">
            <AjaxSettings>
                <telerik:AjaxSetting AjaxControlID="RadTileList1">
                    <UpdatedControls>                    
                        <telerik:AjaxUpdatedControl ControlID="Button1"  />
                    </UpdatedControls>
                </telerik:AjaxSetting>
            </AjaxSettings>
        </telerik:RadAjaxManager>
        <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server"></telerik:RadAjaxLoadingPanel>
        <div>
            <div id="header">
            </div>
            <div id="content">
                  <telerik:RadTileList runat="server" ID="RadTileList1" Width="100%" Height="500px" TileRows="3" SelectionMode="multiple" EnableDragAndDrop="true" CssClass="TileListStart"  AutoPostBack="True" OnSelectionChanged="RadTileList1_SelectionChanged1">
            </telerik:RadTileList>
            </div>
            <div id="footer">
                <asp:Button ID="Button1" runat="server" Text="Button"/>
            </div>    
        </div>
        </form>

     

    and c# code:

     protected void Page_Init(object sender, EventArgs e)
            {

                PopulateTileList();

            }   
            private void PopulateTileList()
            {

                RadTileList1.Groups.Add(new TileGroup());

                RadTileList1.Groups[0].Tiles.Add(new RadTextTile() { Text = "1", BackColor = ColorTranslator.FromHtml("#e83737") });

                RadTileList1.Groups[0].Tiles.Add(new RadTextTile() { Text = "2", BackColor = ColorTranslator.FromHtml("#008de7"), Width = 300 });

                RadTileList1.Groups[0].Tiles.Add(new RadTextTile() { Text = "3", BackColor = ColorTranslator.FromHtml("#51ab2e") });

                RadTileList1.Groups[0].Tiles.Add(new RadTextTile() { Text = "4", BackColor = ColorTranslator.FromHtml("#f5c020") });

                RadTileList1.Groups.Add(new TileGroup());

                RadTileList1.Groups[1].Tiles.Add(new RadTextTile() { Text = "5", BackColor = ColorTranslator.FromHtml("#9b58b5") });

                RadTileList1.Groups[1].Tiles.Add(new RadTextTile() { Text = "6", BackColor = ColorTranslator.FromHtml("#91c930") });

                RadTileList1.Groups[1].Tiles.Add(new RadTextTile() { Text = "7", BackColor = ColorTranslator.FromHtml("#ee8310") });

                RadTileList1.Groups[1].Tiles.Add(new RadTextTile() { Text = "8", BackColor = ColorTranslator.FromHtml("#0058bc") });

               

            }
           
            protected void RadTileList1_SelectionChanged1(object sender, TileListDataEventArgs e)
            {
                List<RadBaseTile> selectedTiles = (sender as RadTileList).GetSelectedTiles();

                string selectionList = "";

                foreach (RadBaseTile tile in selectedTiles)
                {
                    Button1.Text = selectedTiles.Count.ToString();

                }
            }

    Can You help me resolve problem?

    Best Regards

    Robert Sadza

     ​

  2. Robert Sadza
    Robert Sadza avatar
    2 posts
    Member since:
    Jul 2009

    Posted 21 Oct 2015 in reply to Robert Sadza Link to this post

    I use the n following the release Telerik controls : v.2014.1.403.40
  3. UI for ASP.NET Ajax is Ready for VS 2017
Back to Top