Telerik Forums
UI for ASP.NET AJAX Forum
1 answer
65 views
Hello,

Strange behavior: when "Add New Record" button is pressed on the RadGrid Command Item, EditForm (template) appears which contains "Update" and "Cancel" buttons. When clicking "Update", InsertCommand of the object data source or radgrid is not fired. What gets fired is the "UpdateCommand"
Has it been observed before? Would be grateful for any thoughts.

Thanks.
Princy
Top achievements
Rank 2
 answered on 25 May 2010
2 answers
89 views
What parameter can change the direction of the floating
Have a look at the image
thank you
w j
Top achievements
Rank 1
 answered on 25 May 2010
5 answers
279 views
I am using a RadTabStrip in combination with the RadMultiPage on a  page using the embedded skin "Gray" and would like to give the appearance of a form with a thin border around the multipage.  To accomplish this I use the follow css class (also shown control declaration on the aspx page):

    <telerik:RadTabStrip ID="RadTabStrip1" runat="server" Skin="Gray" Width="700px" MultiPageID="RadMultiPage1" SelectedIndex="0" OnTabClick="RadTabStrip1_TabClick">
    </telerik:RadTabStrip>
    <telerik:RadMultiPage id="RadMultiPage1" runat="server" SelectedIndex="0" Width="700px" CssClass="multiPage" OnPageViewCreated="RadMultiPage1_PageViewCreated">
    </telerik:RadMultiPage>

.multiPage
{
    width: 700px;
    height: 335px;
    border: solid 1px #cccccc;
    background: #ffffff;
    padding: 10px 10px 0px 10px;
}

This accomplishes the objective except for one detail.  On the highlighted tab the border extends across the base of the tab since as you can see from the css I have created the border around the entire multiplage.  I could just create a border just around the left, bottom, and right side but I want the multipage to extend a little wider than the tabstrip to the right.  So if I did this there would be a missing border on the top right side of the form.  I'm sure there is a simple solution for this, but so far it has escaped me.  Thanks for any help you can give.

Regards,
Keith
Yana
Telerik team
 answered on 25 May 2010
2 answers
169 views
Hi,

I was wondering if someone would be able to help me - I have a Radgrid which displays some data and have used a nestedviewtemplate to display additional data when the user clicks on a grid row which all works fine however, when you click on a different row to view its additional data the previous rows additional data is still visible.  Is there a way to make the last parameter viewed minimize when a user clicks on another parameter in the grid?

Thanks
Steve
Top achievements
Rank 1
 answered on 25 May 2010
1 answer
153 views
Hi,

I am trying to display a ThinkGeoMap inside radsplitter and ajaxify it using RadAjax Manager. The map works fine if I use Asp.Net UpdatePanels. Once I remove Updatepanels and use RadAjax Manager my map is invisible.

If I replace map with Image everything works fine. Why  am I having problem with a dynamic control like map? Given below is my code and mark up.

Thanks,
Prava
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; 
using System.Data.SqlClient; 
using System.Data; 
using ThinkGeo.MapSuite.Core; 
using ThinkGeo.MapSuite.WebEdition; 
using System.Drawing; 
namespace NextGenWebApp 
    public partial class Test : System.Web.UI.Page 
    { 
        protected void Page_Load(object sender, EventArgs e) 
        { 
            if (!IsPostBack) 
                openMap(); 
        } 
        protected void Button1_Click(object sender, EventArgs e) 
        { 
            DataGridPane.Collapsed = false
            DataGridPane.Splitter.SplitBarsSize = 6; 
            MapRadSplitBar.CollapseMode = SplitBarCollapseMode.Both; 
 
 
        } 
        protected void Button2_Click(object sender, EventArgs e) 
        { 
            DataGridPane.Collapsed = true
            DataGridPane.Splitter.SplitBarsSize = 6; 
            MapRadSplitBar.CollapseMode = SplitBarCollapseMode.None; 
 
        } 
        void openMap() 
        { 
            string connectionString = "Data Source=MAPCOM071\\SQLEXPRESS2008;Initial Catalog=Lakeland;Integrated Security=True"
            MsSql2008FeatureLayer fsl = new MsSql2008FeatureLayer(connectionString, "msiOverview""ID"); 
            fsl.ZoomLevelSet.ZoomLevel01.DefaultLineStyle = LineStyles.Canal1; 
            fsl.ZoomLevelSet.ZoomLevel01.ApplyUntilZoomLevel = ApplyUntilZoomLevel.Level20; 
            fsl.Open(); 
            RectangleShape currentExtent = fsl.GetBoundingBox(); 
            fsl.Close(); 
            PointShape center = currentExtent.GetCenterPoint(); 
            fsl.Srid = 0; 
            Map1.MapUnit = GeographyUnit.Feet; 
            LayerOverlay staticOverlay = new LayerOverlay(); 
            staticOverlay.Layers.Add(fsl); 
            Map1.CustomOverlays.Add(staticOverlay); 
            Map1.CurrentExtent = currentExtent; 
            Map1.BackColor = Color.DarkGoldenrod; 
            Map1.CenterAt(center); 
        } 
 
         
      
 
    } 
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Test.aspx.cs" Inherits="NextGenWebApp.Test" %> 
<%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %> 
<%@ Register assembly="WebEdition" namespace="ThinkGeo.MapSuite.WebEdition" tagprefix="cc1" %> 
<!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"
    <style type="text/css" > 
        html, body, form 
        { 
            height: 100%; 
            margin: 0; 
            padding: 0; 
            overflow: hidden; 
        } 
         .TitleRadSplitBar 
        { 
           margin :0px;  
           overflow:hidden; 
        } 
        
    </style> 
    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js" ></script
    </head> 
    <body> 
    <form id="form1" runat="server"
   <asp:ScriptManager ID="ScriptManager1" runat="server"
    </asp:ScriptManager> 
      <%--  <%--Code below centralize the map and covers 100% of  RadPanel container--%> 
           <script type="text/javascript">   
            $(document).ready(function() { 
                SendPostBack(); 
            }); 
            function SendPostBack() { 
               <%=Page.GetPostBackEventReference(btnDummy)%>
            } 
             </script> 
    <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server"    > 
        <AjaxSettings> 
           <telerik:AjaxSetting  AjaxControlID="MapDivSplitter"
                    <UpdatedControls> 
                        <telerik:AjaxUpdatedControl ControlID="MapDivSplitter" /> 
                    </UpdatedControls> 
                </telerik:AjaxSetting> 
            <telerik:AjaxSetting AjaxControlID="Button1"
                <UpdatedControls> 
                    <telerik:AjaxUpdatedControl ControlID="MapDivSplitter" /> 
                </UpdatedControls> 
            </telerik:AjaxSetting> 
            <telerik:AjaxSetting AjaxControlID="Button2"
                <UpdatedControls> 
                    <telerik:AjaxUpdatedControl ControlID="MapDivSplitter" /> 
                </UpdatedControls> 
                </telerik:AjaxSetting> 
                 <telerik:AjaxSetting AjaxControlID="btnDummy"
                <UpdatedControls> 
                   <%--   <telerik:AjaxUpdatedControl ControlID="Panel1" />--%> 
                  <telerik:AjaxUpdatedControl ControlID="Map1" /> 
                </UpdatedControls> 
            </telerik:AjaxSetting> 
        </AjaxSettings> 
    </telerik:RadAjaxManager> 
    <telerik:RadSplitter ID="MainSplitter" runat="server" Height="100%"   
        Width="100%" PanesBorderSize="0"  BorderSize="0"   
             Orientation="Horizontal" Skin="Vista" LiveResize="true"  
        VisibleDuringInit="false" ResizeWithBrowserWindow="true"  > 
        <telerik:RadPane ID="TitleBarPane" runat="server" Locked="true" Height="94px"
                 <asp:Image ID="logoImage" ImageUrl="theme/default/Logo.JPG"  alt="Company Logo" runat="server" /> 
                <asp:Image id="logoStretch" ImageUrl="theme/default/LogoStretch.JPG" alt="Fill Image"   runat="server" Height="95px" Width="100%" /> 
        </telerik:RadPane> 
        <telerik:RadSplitBar ID="TitleRadSplitBar" runat="server"  /> 
        <telerik:RadPane ID="ContentPane" runat="server" Scrolling="None"
            <telerik:RadSplitter ID="ContentRadSplitter" runat="server" Skin="Vista" PanesBorderSize="0"  BorderSize="0" > 
                <telerik:RadPane ID="LeftRadPane" runat="server" Width="230" BackColor="White" Scrolling="None"
                     <asp:Button ID="Button1" runat="server" Text="Display Second Image "   onclick="Button1_Click"/> 
                     <asp:Button ID="Button2" runat="server" Text="Hide Second Image "   onclick="Button2_Click"/> 
                </telerik:RadPane> 
                <telerik:RadSplitBar ID="NavRadSplitBar" runat="server" CollapseMode="Forward"  /> 
                <telerik:RadPane ID="MapRadPane" runat="server" Scrolling="None"   > 
                             <telerik:RadSplitter ID="MapDivSplitter" runat="server" Orientation="Horizontal" Skin="Vista" LiveResize="true" VisibleDuringInit="false" PanesBorderSize="0"  BorderSize="0"   > 
                                <telerik:RadPane ID="MapPane" runat="server" Scrolling="None" > 
                                  <%--<asp:Panel ID="Panel1" runat="server" Height="100%" Width="100%"  style="padding:0px; margin:0px;"  BackColor="Black">--%> 
                                      <cc1:Map ID="Map1" runat="server"   Height="100%" Width="100%"  > 
                                       </cc1:Map> 
                                      <%--<asp:Image ID="Image1" ImageUrl="theme/default/Logo.JPG"  alt="Company Logo" runat="server" height="100%" width="100%"  /> 
                                    </asp:Panel>--%> 
                                  <asp:Button ID="btnDummy" runat="server" Style="display: none;" /> 
                                </telerik:RadPane> 
                                <telerik:RadSplitBar ID="MapRadSplitBar" runat="server" CollapseMode="None" /> 
                                <telerik:RadPane ID="DataGridPane" runat="server" MinHeight="100" Height="130" Scrolling="Both" Collapsed="true">  
                                    <asp:Image ID="Image2" ImageUrl="theme/default/Logo.JPG"  alt="Company Logo" runat="server" height="100%" width="100%"  /> 
                                </telerik:RadPane> 
                            </telerik:RadSplitter> 
                </telerik:RadPane> 
            </telerik:RadSplitter> 
        </telerik:RadPane> 
    </telerik:RadSplitter> 
    </form> 
</body> 
</html> 
 
Iana Tsolova
Telerik team
 answered on 25 May 2010
2 answers
118 views
How to modify the image that appears as a custom command's icon. I tried the sample customdockcommand but it doesnt work for me, any other way of doing it?
suvina paul
Top achievements
Rank 1
 answered on 25 May 2010
1 answer
190 views
Hi -

I'm using VS 2008 and it's entity framework.  Is it possible to use the in-line editing (Grid / Automatic Operations) with entity framework?, like in the example: 
http://demos.telerik.com/aspnet-ajax/grid/examples/dataediting/alleditablecolumns/defaultcs.aspx

I have been playing around with it and can't get anything to work but for poulating the grid and editing the field.  I have an edit and delete button and the CommandItemDisplay is set to "Top".  I need some assitance in order to get the insert working and the textbox in the correct spot.  I'm not sure if I need behind code or if my html page is not setup correctly. 

Here is my code block:

<%@ Page Title="" Language="C#" MasterPageFile="~/Pages/Master.Master" AutoEventWireup="true" CodeBehind="RadGridInLineTest2.aspx.cs" Inherits="TelerikTest.Pages.RadGridInLineTest2" %> 
<%@ MasterType VirtualPath="~/Pages/Master.Master" %>   
<%@ Register Assembly="System.Web.Entity, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" 
    Namespace="System.Web.UI.WebControls" TagPrefix="asp" %> 
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">  
</asp:Content> 
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">  
 
  <asp:Panel ID="Panel2" runat="server" 
    style="z-index:1; position:absolute; top:100px; left: 0px;">  
    <asp:UpdatePanel ID="UpdatePanel2" runat="server">  
      <ContentTemplate> 
        <div> 
          <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">  
            <AjaxSettings> 
              <telerik:AjaxSetting AjaxControlID="systemApplyOffsetRadGrid">  
                <UpdatedControls> 
                  <telerik:AjaxUpdatedControl ControlID="systemApplyOffsetRadGrid" LoadingPanelID="RadAjaxLoadingPanel1" /> 
                  <telerik:AjaxUpdatedControl ControlID="RadWindowManager1" /> 
                </UpdatedControls> 
              </telerik:AjaxSetting> 
            </AjaxSettings> 
          </telerik:RadAjaxManager> 
          <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" /> 
          <telerik:RadAjaxPanel ID="RadAjaxPanel1" runat="server"   
            style="z-index:1; position:absolute; top:9px; left:-30px;">  
            <div> 
                <telerik:RadGrid ID="systemApplyOffsetRadGrid" runat="server"   
                  GridLines="None"   
                  PageSize="5"   
                  Skin="WebBlue"   
                  AllowAutomaticInserts="true"   
                  AllowAutomaticUpdates="true" 
                  AllowAutomaticDeletes="true" 
                  DataSourceID="EntityDataSource1" 
                  style="z-index: 1; left: 150px; top:50px; position: absolute">  
                  <MasterTableView AutoGenerateColumns="False" DataKeyNames="ID" TableLayout="Fixed" 
                    CommandItemDisplay="Top" Name="Master" ShowHeader="true" Caption="Apply Offset" Width="100%"   
                    CssClass="RadGrid" AllowAutomaticDeletes="true" AllowAutomaticInserts="true" AllowAutomaticUpdates="true">  
                    <Columns> 
                      <telerik:GridEditCommandColumn ButtonType="ImageButton" UniqueName="EditCommandColumn" 
                        EditImageUrl="../Images/Edit.gif" HeaderStyle-Width="30px" ItemStyle-HorizontalAlign="Center">  
                      </telerik:GridEditCommandColumn> 
                      <telerik:GridBoundColumn DataField="ID" DataType="System.Int32"   
                        HeaderText="ID" ReadOnly="True" SortExpression="ID"   
                        UniqueName="ID" HeaderStyle-Width="50px" ItemStyle-HorizontalAlign="Center"   
                        HeaderStyle-HorizontalAlign="Center">  
                      </telerik:GridBoundColumn> 
                      <telerik:GridBoundColumn DataField="Lookup_Value"   
                        HeaderText="Lookup Value" SortExpression="Lookup_Value"   
                        UniqueName="Lookup_Value" HeaderStyle-Width="150px" ColumnEditorID="GridTextBoxColumnEditor1">  
                      </telerik:GridBoundColumn> 
                      <telerik:GridButtonColumn ConfirmText="Delete this Applied Offset?" 
                        ImageUrl="../Images/Delete.gif" 
                        ConfirmDialogType="RadWindow" ConfirmTitle="Delete" ButtonType="ImageButton" 
                        CommandName="Delete" Text="Delete" UniqueName="DeleteColumn" 
                        HeaderStyle-Width="40px" ItemStyle-HorizontalAlign="Center">  
                      </telerik:GridButtonColumn> 
                    </Columns> 
                    <EditFormSettings ColumnNumber="2" CaptionDataField="Lookup_Value">  
                      <FormTableItemStyle Wrap="false" /> 
                      <FormMainTableStyle GridLines="None" CellSpacing="0" CellPadding="0" /> 
                      <FormTableStyle CellSpacing="0" CellPadding="0" /> 
                      <FormTableAlternatingItemStyle Wrap="false" /> 
                      <EditColumn ButtonType="ImageButton" InsertText="Insert Value" UpdateText="Update Value"   
                        UniqueName="EditCommandColumn1" CancelText="Cancel Edit"></EditColumn> 
                    </EditFormSettings> 
                  </MasterTableView> 
                  <ClientSettings ClientEvents-OnRowDblClick="RowDblClick"></ClientSettings> 
                </telerik:RadGrid> 
                <telerik:GridTextBoxColumnEditor ID="GridTextBoxColumnEditor1" runat="server" TextBoxStyle-Width="75px"></telerik:GridTextBoxColumnEditor> 
                <telerik:RadWindowManager ID="RadWindowManager1" runat="server"></telerik:RadWindowManager> 
                <asp:EntityDataSource ID="EntityDataSource1" runat="server" ConnectionString="name=AllDataModels" 
                  DefaultContainerName="AllDataModels" EntitySetName="lkup_ApplyOffset" EnableDelete="true" 
                  EnableInsert="true" EnableUpdate="true">  
                </asp:EntityDataSource> 
                <asp:CustomValidator ID="customValidator" runat="server" ErrorMessage="CustomValidator" 
                  style="z-index:1; position:absolute; top:52px; left:500px; height: 61px; width: 283px;"></asp:CustomValidator> 
            </div> 
          </telerik:RadAjaxPanel> 
        </div> 
      </ContentTemplate> 
    </asp:UpdatePanel> 
  </asp:Panel> 
  <telerik:RadCodeBlock ID="RadCodeBlock1" runat="server">  
      <script type="text/javascript">  
      function RowDblClick(sender, eventArgs)  
      {  
        sender.get_masterTableView().editItem(eventArgs.get_itemIndexHierarchical());  
      }  
      </script> 
  </telerik:RadCodeBlock> 
</asp:Content> 

My goal is to be able to modify the Lookup_Value column within the grid itself (add/edit/delete) like the demo example.  I've attached a screen shot of the grid in editing mode.  The editing is done on another line than the record is shown in the grid and it is not what I would consider "In-Line". 

So, what I'd like help with is:
1. Get the Add New Record to work
2. Get the Deleting to work
3. Get the in-line to be in the correct spot, ...on the same row as the record.

Some assistance would be a big help. 
Thanks!!
wen
Rosen
Telerik team
 answered on 25 May 2010
5 answers
141 views
Hi there,

While there is a good reason for docks not to be resizable horizontally when docked could you tell what prevents implementing vertical resize? And is there any workaround to make docks resizable?

Thank you,
Valery.
Pero
Telerik team
 answered on 25 May 2010
1 answer
166 views
I am trying to use an existing UserControl(PrinterSettingsControl) as the PopUp EditForm for a RadGrid which is bound to a business object ( IList(Of ClientSidePrinterProperties)  ) and I need to set the value of a couple of properties on the user control to make it operate properly. Below is the code I have working on for editing an existing entry, but I can't figure out how to accomplish the same functionality for adding a new record, specifically finding the UserControl like the e.Item.FindControl() shown below. I have tried manipulating the ItemCreated, ItemDataBound and ItemCommand event handlers but just can't seem to find the control.

Any ideas?

 

 

    Private Sub printersGrid_ItemCreated(ByVal sender As ObjectByVal e As Telerik.Web.UI.GridItemEventArgs) Handles printersGrid.ItemCreated  
 
        Debug.WriteLine("In ItemCreated")  
        Debug.Indent()  
        Debug.WriteLine("e.Item.ToString = " & e.Item.ToString)  
 
 
        Dim printerSettingsControl As PrinterSettingsControl  
 
        If TypeOf e.Item Is GridEditFormItem And e.Item.IsInEditMode Then 
 
            Dim clientSettings As ClientSidePrinterProperties  
 
            printerSettingsControl = CType(e.Item.FindControl(GridEditFormItem.EditFormUserControlID), PrinterSettingsControl)  
 
            If e.Item.OwnerTableView.IsItemInserted Then 
                Dim MyUserControl As UserControl = CType(e.Item.FindControl(GridEditFormItem.EditFormUserControlID), UserControl)  
            Else 
 
                clientSettings = DirectCast(e.Item.OwnerTableView.DataKeyValues(e.Item.ItemIndex)("Settings"), ClientSidePrinterProperties)  
 
                printerSettingsControl.Options = printerSettingsControl.Option.ShowUpdateCancelButtons  
                printerSettingsControl.IsRaw = ViewState("IsRaw")  
                printerSettingsControl.Locked = ViewState("locked")  
                printerSettingsControl.PopulateControls(clientSettings)  
 
            End If 
 
        End If 
 
        'If TypeOf e.Item Is GridEditFormItem Then  
 
        '    Dim clientSettings As ClientSidePrinterProperties  
 
        '    If e.Item.IsInEditMode Then  
 
        '        clientSettings = DirectCast(e.Item.OwnerTableView.DataKeyValues(e.Item.ItemIndex)("Settings"), ClientSidePrinterProperties)  
 
        '        printerSettingsControl = CType(e.Item.FindControl(GridEditFormItem.EditFormUserControlID), PrinterSettingsControl)  
 
        '        printerSettingsControl.Options = printerSettingsControl.Option.ShowUpdateCancelButtons  
        '        printerSettingsControl.IsRaw = ViewState("IsRaw")  
        '        printerSettingsControl.Locked = ViewState("locked")  
        '        printerSettingsControl.PopulateControls(clientSettings)  
 
        '    ElseIf e.Item.OwnerTableView.IsItemInserted Then  
 
        '        Debug.WriteLine("IsItemInserted")  
 
        '        printerSettingsControl = CType(e.Item.FindControl(GridEditFormItem.EditFormUserControlID), PrinterSettingsControl)  
 
        '        If printerSettingsControl IsNot Nothing Then  
 
        '            Debug.WriteLine(printerSettingsControl.ToString)  
 
        '        End If  
 
        '    End If  
 
        'End If  
 
        Debug.Unindent()  
 
    End Sub 'RadGrid1_ItemCreated  
 
 
    Private Sub printersGrid_ItemDataBound(ByVal sender As ObjectByVal e As Telerik.Web.UI.GridItemEventArgs) Handles printersGrid.ItemDataBound  
 
        Debug.WriteLine("In ItemDataBound")  
        Debug.Indent()  
 
        Debug.WriteLine("e.Item.ToString = " & e.Item.ToString)  
 
        If TypeOf e.Item Is GridEditFormItem And e.Item.IsInEditMode Then 
 
            If e.Item.OwnerTableView.IsItemInserted Then 
                Dim MyUserControl As UserControl = CType(e.Item.FindControl(GridEditFormItem.EditFormUserControlID), UserControl)  
            Else 
                Dim MyUserControl As UserControl = CType(e.Item.FindControl(GridEditFormItem.EditFormUserControlID), UserControl)  
            End If 
 
        End If 
 
        Debug.Unindent()  
 
    End Sub 'RadGrid1_ItemDataBound  
 
 
    Private Sub printersGrid_ItemCommand(ByVal source As ObjectByVal e As Telerik.Web.UI.GridCommandEventArgs) Handles printersGrid.ItemCommand  
 
        Debug.WriteLine("In ItemCommand")  
        Debug.Indent()  
        Debug.WriteLine("e.CommandName.ToString = " & e.CommandName.ToString)  
 
        If e.CommandName = RadGrid.InitInsertCommandName Then 
            e.Canceled = True 
 
            Dim newValues As New System.Collections.Specialized.ListDictionary  
 
            newValues("Settings") = ClientSidePrinterProperties.CreateDefault  
 
            e.Item.OwnerTableView.InsertItem(newValues)  
 
        End If 
 
        Debug.Unindent()  
 
    End Sub 

 

 

 

 

 

 

Veli
Telerik team
 answered on 25 May 2010
2 answers
77 views
Hello to all,

has anybody any idea, why this can happen:
when selecting an image and a bit of text and pasting it into another line of text, then the text before the pasted image is removed...
Have a look at this video, it explains pretty much the situation:
http://dl.dropbox.com/u/6956186/ErrorPasteImgAndTextInExistingText.avi


This only happens in Firefox, not in InternetExplorer.

We use DLL-Version: 2009.2.826.35

Mybe one of you ran in a similar problem...
Thanks in advance
Felix

Felix
Top achievements
Rank 2
 answered on 25 May 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?