Telerik Forums
UI for ASP.NET AJAX Forum
6 answers
702 views
Hi Guys,

I am using a Rad Date Picker for AJAX and I am not able to select 12/31/2099 which is the based on requirement. How Can I achieve this?

Regards,
Kalyan
Dominic
Top achievements
Rank 1
 answered on 13 Aug 2012
3 answers
531 views
I am trying to make a multi colum combo box 
RadComboBoxItem item = new RadComboBoxItem();
 
                item.Text = selectionItem.ShortName.ToString();
                item.Value = selectionItem.SelectionId.ToString();
 
                item.Attributes.Add("SelectionNumber", selectionItem.SelectionNumber.ToString());
                item.Attributes.Add("DrawnNumber", selectionItem.DrawnNumber.ToString());
 
                radComboBoxSelection.Items.Add(item);
 
                item.DataBind();



But when trying to read value of radComboBoxSelection.SelectedItem.Attributes  I am getting error what are other way to read value of 

DrawnNumber
 

Thanks,


Shakti SIngh Dulawat
Top achievements
Rank 1
 answered on 13 Aug 2012
4 answers
206 views
When I edit a row, the row lost the height.

I tried change the height using
.RadGrid .rgEditrow and .rgEditRow td
line-height:13px;

But it isn't work,.

The grid error is attach on captura1.

this is my aspx:

 <div id="containerSubWHelp">
        <telerik:RadGrid ID="Grid" runat="server" AutoGenerateColumns="False" OnNeedDataSource="FieldsGrid_NeedDataSource"
            OnUpdateCommand="FieldsGrid_UpdateCommand" OnInsertCommand="FieldsGrid_InsertCommand"
            OnItemCommand="FieldsGrid_ItemCommand" OnPreRender="FieldsGrid_PreRender" OnItemCreated="FieldsGrid_ItemCreated"
            OnDeleteCommand="FieldsGrid_DeleteCommand" OnItemDataBound="FieldsGrid_ItemDataBound" >
            <MasterTableView DataKeyNames="Id"  ClientDataKeyNames="Id,Name,Header" >
                <Columns>
                <telerik:GridClientSelectColumn CommandName="Select" UniqueName="Select" HeaderStyle-Width="28px"
                        Resizable="false" Reorderable="false"   >
                               
                            </telerik:GridClientSelectColumn>
                  <telerik:GridTemplateColumn UniqueName="IsActive"  DataField="IsActive" Reorderable="false" 
                        HeaderStyle-Width="55px"   AllowFiltering="true" Resizable="false">                       
                        <ItemTemplate>
                            <asp:ImageButton ID="ActiveIcon" runat="server" CommandName="Active" >
                            </asp:ImageButton>
                            <asp:CheckBox Id="lblIsActive" runat="server" Checked='<%# (DataBinder.Eval(Container.DataItem,"IsActive") is DBNull ?false:Eval("IsActive")) %>'  Visible="false" />
                        </ItemTemplate>
                    </telerik:GridTemplateColumn>
                    <telerik:GridTemplateColumn UniqueName="TemplateEditColumn" HeaderStyle-Width="28px" Reorderable="false" 
                        AllowFiltering="false" Resizable="false"  >
                        <ItemTemplate>
                            <asp:ImageButton ID="EditLink" runat="server" ImageUrl="/UI/Images/pencil.png">
                            </asp:ImageButton>
                        </ItemTemplate>
                    </telerik:GridTemplateColumn>
                    <telerik:GridEditCommandColumn HeaderStyle-Width="28px" UniqueName="EditCommandColumn" Reorderable="false" 
                        ButtonType="ImageButton" EditImageUrl="/UI/Images/grid_edit.png" Resizable="false">
                    </telerik:GridEditCommandColumn>
                    <telerik:GridButtonColumn UniqueName="btnDelete" ConfirmDialogType="RadWindow" ButtonType="ImageButton" Reorderable="false" 
                        CommandName="Delete" ConfirmDialogHeight="100px" ConfirmDialogWidth="300px" HeaderStyle-Width="28px"
                        Resizable="false"  ImageUrl="/UI/Images/cross.png" />
                   <telerik:GridTemplateColumn DataField="Id" UniqueName="Id" Visible="false">
                        <InsertItemTemplate>
                            <telerik:RadTextBox ID="txtIdInsert" runat="server" Text='<%# Bind("Id") %>' ReadOnly="true"
                                Enabled="false" />
                        </InsertItemTemplate>
                        <EditItemTemplate>
                            <telerik:RadTextBox ID="txtId" runat="server" Text='<%# Eval("Id") %>' ReadOnly="true" />
                        </EditItemTemplate>
                    </telerik:GridTemplateColumn>
                    <telerik:GridTemplateColumn UniqueName="Name" DataField="Name">
                        <EditItemTemplate >
                          <asp:TextBox ID="txtName" Width="120px" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "Name") %>' 
                             >                             
                             </asp:TextBox>   
                            <br />
                            <asp:RequiredFieldValidator ID="rfName" runat="server" ErrorMessage="*" Display="Dynamic"
                                    ControlToValidate="txtName" CssClass="validator"  />
                                <asp:CustomValidator ID="cvName" runat="server" Display="Dynamic"
                                    CssClass="validator" ControlToValidate="txtName" OnServerValidate="cvName_ServerValidate" />
                               <asp:RegularExpressionValidator ID="reName" ControlToValidate="txtName" runat="server"
                                    ValidationExpression="^[0-9a-zA-Z\s]{1,125}$" CssClass="validator" Display="Dynamic" />


                        </EditItemTemplate>
                        <ItemTemplate>
                            <asp:Label ID="lblName" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "Name") %>'></asp:Label>
                        </ItemTemplate>
                    </telerik:GridTemplateColumn>
                    <telerik:GridTemplateColumn UniqueName="Header" DataField="Header">
                        <EditItemTemplate>
                            <asp:TextBox ID="txtHeader" Width="120px" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "Header") %>' />
                            <br />
                            <asp:RequiredFieldValidator ID="RFHeader" runat="server" ErrorMessage="*" CssClass="validator"
                                ControlToValidate="txtHeader" Display="Dynamic" />
                            <asp:CustomValidator ID="cvHeader" CssClass="validator" Display="Dynamic" runat="server"
                                ControlToValidate="txtHeader" />
                            <asp:RegularExpressionValidator ID="reHeader" ControlToValidate="txtHeader" runat="server"
                                    ValidationExpression="^[0-9a-zA-Z\s]{1,125}$" CssClass="validator" Display="Dynamic" />


                        </EditItemTemplate>
                        <ItemTemplate>
                            <asp:Label ID="lblHeader" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "Header") %>'></asp:Label>
                        </ItemTemplate>
                    </telerik:GridTemplateColumn>
                    <telerik:GridTemplateColumn UniqueName="DataType" DataField="DataType">
                        <EditItemTemplate>
                            <telerik:RadComboBox runat="server" ID="cbDataType" EnableLoadOnDemand="True" DataTextField="DataType"
                                DataValueField="Id" HighlightTemplatedItems="true" Width="150px" AutoPostBack="true"   />
                                <br />
                            <asp:RequiredFieldValidator ID="frSecurity" runat="server" ErrorMessage="*" CssClass="validator"
                                Display="Dynamic" ControlToValidate="cbDataType"></asp:RequiredFieldValidator>
                        </EditItemTemplate>
                        <ItemTemplate>
                            <asp:Label ID="lblDatatype" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "DataType") %>'></asp:Label>
                        </ItemTemplate>
                    </telerik:GridTemplateColumn>
                    <telerik:GridTemplateColumn UniqueName="IsInput" DataField="IsInput">
                        <EditItemTemplate>
                            <asp:CheckBox ID="chkIsInput" Width="120px" runat="server" Checked='<%# (DataBinder.Eval(Container.DataItem,"IsInput") is DBNull ?false:Eval("IsInput")) %>' />
                        </EditItemTemplate>
                        <ItemTemplate>
                            <asp:Label ID="lblIsInput" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "IsInput") %>'></asp:Label>
                        </ItemTemplate>
                    </telerik:GridTemplateColumn>
                     <telerik:GridTemplateColumn UniqueName="IsRequired" DataField="IsRequired">
                        <EditItemTemplate>
                            <asp:CheckBox ID="chkIsRequired" Width="120px" runat="server" Checked='<%# (DataBinder.Eval(Container.DataItem,"IsRequired") is DBNull ?false:Eval("IsRequired")) %>' />
                        </EditItemTemplate>
                        <ItemTemplate>
                            <asp:Label ID="lblIsRequired" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "IsRequired") %>'></asp:Label>
                        </ItemTemplate>
                    </telerik:GridTemplateColumn>
                   
                    
                   
                </Columns>
                <CommandItemTemplate>


                    <UC:AddButtons ID="AddButtons" runat="server" />
                </CommandItemTemplate>
            </MasterTableView>
            
            <ClientSettings>
              <Resizing ResizeGridOnColumnResize="true" />
                <ClientEvents OnRowDblClick="rowDblClick" />
            </ClientSettings>
        </telerik:RadGrid>
        <telerik:RadWindowManager ID="RadWindowManager1" runat="server" EnableShadow="true">
            <Windows>
                <telerik:RadWindow ID="FieldDialog" runat="server" Height="600px" Width="800px" Skin="Vista" BackColor="Aquamarine"
                    ReloadOnShow="true" ShowContentDuringLoad="false" Modal="true" VisibleStatusbar="false"
                    Behaviors="Move, Close" Animation="FlyIn"   />


                     <telerik:RadWindow ID="DeleteDialog" runat="server"  Skin="Vista" BackColor="Aquamarine"
                    ReloadOnShow="true" ShowContentDuringLoad="false" Modal="true" VisibleStatusbar="false" IconUrl="/UI/Images/delete.png"
                    Behaviors="Move, Close" Animation="FlyIn"   >


                    </telerik:RadWindow>
            </Windows>
        </telerik:RadWindowManager>
    </div>


I need some like Caprtura2

How I can fis this issue??


Jayesh Goyani
Top achievements
Rank 2
 answered on 13 Aug 2012
2 answers
67 views
So lately I have been working on getting our website cross browser compatible, and I just ran into a rather noticeable problem with one of our .ascx controls. The control's entire XML markup is shown below. Everything seems to be working good in the other internet browsers, but in internet explorer the $find just returns null!

Returns null here:

<telerik:RadScriptBlock ID="AddressBookScriptBlock" runat="server">
    <script type="text/javascript">
        $(document).ready(function () {


            $("#<%= AddressGridDiv.ClientID %>").hide();


            AddressBook_InitializeClientSide(
                $find("<%= AddressBookListView.ClientID %>"),
                $("#<%= SelectedContacts.ClientID %>"));


        });
    </script>
</telerik:RadScriptBlock>

AddressBook.ascx:

<table id="AddressTable" style="width: 100%" cellpadding="0" cellspacing="0">
    <tr>
        <td valign="top">
            <telerik:RadButton ID="ToButton" runat="server" Text="" Width="60px"
                AutoPostBack="false" OnClientClicked="ToggleAddressGrid" />
        </td>
        <td style="width: 100%; padding-left: 5px; padding-bottom: 5px; padding-right: 5px">
            <telerik:RadListView ID="AddressBookListView" runat="server" DataKeyNames="name,id"
                ClientDataKeyNames="name,id" ClientIDMode="AutoID" Width="100%" >
                <ClientSettings>
                    <DataBinding>
                        <LayoutTemplate>
                            <div ID="#= owner.get_id() #_itemContainer" class="DataLayoutTemplate"
                                onclick="ToggleAddressGrid(this, event, '#= owner.get_id() #')" />
                        </LayoutTemplate>
                        <EmptyDataTemplate>
                            <div class="TelerikFont EmptyDataTemplate" runat="server">
                                Click here or use the button to add contacts...
                            </div>
                        </EmptyDataTemplate>
                        <ItemTemplate>
                            <table runat="server" class="AddressContact TelerikFont" cellpadding="0" cellspacing="0"
                                onclick="AddressBook_DeSelectFromAddressGrid('#= owner.get_id() #','#= id #');">
                                <tr>
                                    <td style="padding-left: 5px; padding-right: 5px;">
                                        #= name #
                                    </td>
                                    <td style="width: 0; display: none; overflow: visible">
                                        #= id #
                                    </td>
                                    <td style="padding-right: 5px;">
                                        <img src="#= ResolveClientUrl('~/Main/Content/Images/Icons/msg_delete.gif') #" />
                                    </td>
                                </tr>
                            </table>
                        </ItemTemplate>
                    </DataBinding>
                </ClientSettings>
            </telerik:RadListView>
            <div style="width: 100%; position: relative;">
            <div runat="server" id="AddressGridDiv" class="AddressGridDiv">
                <telerik:RadAjaxLoadingPanel ID="AddressBookLoadingPanel" runat="server" />
                <telerik:RadAjaxPanel ID="AddressGridAjaxPanel" runat="server" LoadingPanelID="AddressBookLoadingPanel">
                    <telerik:RadGrid ID="AddressBookGrid" runat="server" AutoGenerateColumns="false" AllowFilteringByColumn="true"
                        AllowSorting="true" AllowPaging="true" OnNeedDataSource="AddressGrid_NeedsDataSource"
                        AllowMultiRowSelection="true">
                        <MasterTableView DataKeyNames="Id,Name" ClientDataKeyNames="Id,Name" AllowNaturalSort="false" Width="100%">
                        <SortExpressions>
                            <telerik:GridSortExpression  />
                        </SortExpressions>
                            <Columns>
                                <telerik:GridClientSelectColumn>
                                    <HeaderStyle Width="40px" />
                                </telerik:GridClientSelectColumn>
                                <telerik:GridBoundColumn HeaderText="Name" SortExpression="Name" DataField="Name"
                                    FilterControlWidth="150" AutoPostBackOnFilter="true" CurrentFilterFunction="Contains"
                                    ShowFilterIcon="false" />
                                <telerik:GridBoundColumn SortExpression="ParentCawClient.Name" DataField="ParentCawClient.Name"
                                    HeaderText="Client Name" FilterControlWidth="150px" ShowFilterIcon="false"
                                    CurrentFilterFunction="Contains" AutoPostBackOnFilter="true" />
                                <telerik:GridBoundColumn HeaderText="Email Address" SortExpression="Email" DataField="Email"
                                    FilterControlWidth="150" AutoPostBackOnFilter="true" CurrentFilterFunction="Contains"
                                    ShowFilterIcon="false" />
                            </Columns>
                        </MasterTableView>
                        <ClientSettings>
                            <Selecting AllowRowSelect="true" />
                            <ClientEvents OnRowSelected="AddressBook_AddRowToListView"
                                OnRowDeselected="AddressBook_RemoveRowFromListView"
                                OnGridCreated="AddressBook_InitGridContacts" />
                            <DataBinding EnableCaching="true" />
                        </ClientSettings>
                        <GroupingSettings CaseSensitive="false" />
                    </telerik:RadGrid>
                </telerik:RadAjaxPanel>
            </div>
            </div>
        </td>
    </tr>
</table>
 
<asp:HiddenField ID="SelectedContacts" runat="server" Value="" ClientIDMode="AutoID" />
 
<telerik:RadScriptBlock ID="AddressBookScriptBlock" runat="server">
    <script type="text/javascript">
        $(document).ready(function () {
 
            $("#<%= AddressGridDiv.ClientID %>").hide();
 
            AddressBook_InitializeClientSide(
                $find("<%= AddressBookListView.ClientID %>"),
                $("#<%= SelectedContacts.ClientID %>"));
 
        });
    </script>
</telerik:RadScriptBlock>

Page_Load code behind for the control:

protected void Page_Load(object sender, EventArgs e)
        {
            AddressBookListView.ClientSettings.DataBinding.ItemPlaceHolderID = AddressBookListView.ClientID +
                                                                               "_itemContainer";
            ClientIDMode = ClientIDMode.AutoID;
        }


The page that contains the .ascx control has no managers of any kind, and ends up getting loaded from the default page that has RadWindowManager:

<telerik:RadWindowManager  ID="ViewEditMessageWindow" ShowContentDuringLoad="false" VisibleStatusbar="false"
            ReloadOnShow="true" runat="server" EnableShadow="true" KeepInScreenBounds="true"
            Left="10px" Top="10px" MinHeight="600px" MinWidth="800px">
        <Windows>
            <telerik:RadWindow ID="ViewMessage" runat="server" Behaviors="Close" NavigateUrl="" MinHeight="600" MinWidth="800"
                Modal="true" Overlay="true" />
        </Windows>
    </telerik:RadWindowManager>

and the window getting created from this default page's javascript

function NewMessage(sender, eventArgs) {
                var oWnd = radopen("<%= Navigator.NewMessage() %>", "ViewEditMessageWindow");
            }

We need to get the find to work in IE V8.
KO
Top achievements
Rank 1
 answered on 13 Aug 2012
4 answers
247 views
I need to apply custom validation on a GridDateTimeColumn

is there a way to add a custom validator on the Edit Command?

or
if I template the column, what is the equivalent (Label and RADDatePicker?) in ItemTemplate controls and EditItemTemplate controls
Andrey
Telerik team
 answered on 13 Aug 2012
3 answers
66 views
Hello,

I have problem with combobox header when it contains two rows. Background image is repeated instead of spread on whole header height.

My default Skin which causes this issue is Office2010Silver.

Does somebody know, how to apply radgrid header class rgHeader on combobox header class rcbHeader, because when radgrid has two rows header column, the background image looks good...

For further information, please check the attachment.

Please help me to solve this issue.

Best regards

Vasssek
Nencho
Telerik team
 answered on 13 Aug 2012
2 answers
83 views
Hi!

We use your editor to dynamically create letters. In images 1A and 1B, we are setting the HTML and everything looks good. However, when we toggle through the Design, HTML, and Preview, it looks like you are injecting a style. (1) Why are you doing this?, and (2) is there a way to prevent it?

I would prefer that you not alter our HTML if possible :)

Thanks!
Michael O'Flaherty
Top achievements
Rank 2
 answered on 13 Aug 2012
2 answers
512 views
Hi Telerik,

      I have serious problem.......
I have used to RadPanes one as header and the other as main pane in which the content gets displayed.
i have a user control which shows some tabs,this is placed in the header radpane.
Now on clicking the tabs i need to change the content url of the main content in order to load a different page in it.
i'am using javascript to get the to get the element id of the pane from the main rad pane in the click event of the tabs of the user control.
but ia'm unable to change the url of the content pane

In user control
the script used to get the contentpane id is

 

function GetId()

 

{

 

var splitterPageWnd = window.parent;

 

 

var splitterObject = splitterPageWnd.GetRadSplitter();

 

splitterObject.SetcontentUrl=(

"http://www.google.com");

 

}


i'am calling this on the click event of tab.....


This is the code i have written in the maincontent pane to get the id of the pane

 

function GetRadSplitter ()

 

{

 

return document.getElementById("RadContentPane");

 

 

}



i'am getting the id but not able to load the content with the page required.....................



plz help me on this .............................asap...............plzzz

Thanks in Advance
Pushpa.
RAGHUNATH
Top achievements
Rank 1
 answered on 13 Aug 2012
1 answer
64 views

Hello.

I have  a problem with the radcombobox.

In the website there is a "date of birth" dropdown and it has the default value set to the middle of the "acceptable range". The problem is that the default value (which is 1960) is shown in this way when opening the dropdownlist:

http://i.imgur.com/YyYf1.png

When it really should be shown in this way:

http://i.imgur.com/mKvCr.png

Is there any good solutions to fix this problem?

Kalina
Telerik team
 answered on 13 Aug 2012
1 answer
133 views
Hi ,

I'm new to telerik. I have a template column in my radgrid and I would like to add a radeditor to the edittemplate. The problem is when I click edit, and enter some new data to the radeditor, in the code behind, the content property of the radeditor is always getting blank string. Could someone give me some help with this issue? I have wasted lots of time on this. Below is the code:

<telerik:GridTemplateColumn HeaderText="Email Customizable Field 1" UniqueName="EmailBody1">
                    <EditItemTemplate>
                        <telerik:RadEditor ID="txtBody1Edit" runat="server" EditModes="Design" ToolbarMode="ShowOnFocus"
                            Width="315px" Height="65px" BorderStyle="None" EnableResize="False" Content='<% # bind ("EmailBody1") %>'>
                            <CssFiles>
                                <telerik:EditorCssFile Value="~/Styles/RichText.css" />
                            </CssFiles>
                            <Tools>
                                <telerik:EditorToolGroup Tag="Formatting">
                                    <telerik:EditorTool Name="Bold" />
                                    <telerik:EditorTool Name="Italic" />
                                    <telerik:EditorTool Name="Underline" />
                                    <telerik:EditorSeparator />
                                    <telerik:EditorSplitButton Name="ForeColor">
                                    </telerik:EditorSplitButton>
                                    <telerik:EditorSplitButton Name="BackColor">
                                    </telerik:EditorSplitButton>
                                    <telerik:EditorSeparator />
                                    <telerik:EditorDropDown Name="FontName">
                                    </telerik:EditorDropDown>
                                    <telerik:EditorDropDown Name="RealFontSize">
                                    </telerik:EditorDropDown>
                                </telerik:EditorToolGroup>
                            </Tools>
                            <ContextMenus>
                                <telerik:EditorContextMenu TagName="BODY">
                                    <telerik:EditorTool Name="Cut" />
                                    <telerik:EditorTool Name="Copy" />
                                    <telerik:EditorTool Name="Paste" />
                                    <telerik:EditorTool Name="SelectAll" />
                                </telerik:EditorContextMenu>
                            </ContextMenus>
                            
                            <TrackChangesSettings CanAcceptTrackChanges="False"></TrackChangesSettings>
                        </telerik:RadEditor>
                    </EditItemTemplate>

                    <ItemTemplate>
                        <asp:Label ID="lbBody1" runat="server" Text='<%# Eval("EmailBody1") %>' />
                    </ItemTemplate>
                </telerik:GridTemplateColumn>


 Protected Sub RadGrid1_UpdateCommand(ByVal source As Object, ByVal e As GridCommandEventArgs)
         
        Dim editedItem As GridEditableItem = TryCast(e.Item, GridEditableItem)
        Dim EmailID As String = editedItem.OwnerTableView.DataKeyValues(editedItem.ItemIndex)("EmailID").ToString()
        Dim EmailTemplateName As String = (TryCast(editedItem("EmailTemplateName").Controls(0), TextBox)).Text
        Dim EmailSubject As String = TryCast(editedItem("EmailSubject").Controls(0), TextBox).Text
        Dim EmailBody1 As String = TryCast(e.Item.FindControl("txtBody1Edit"), RadEditor).Content.ToString
        Dim EmailBody2 As String = TryCast(e.Item.FindControl("txtBody2Edit"), RadEditor).Content.ToString
        Dim EmailBody3 As String = TryCast(e.Item.FindControl("txtBody3Edit"), RadEditor).Content.ToString
        Dim EmailBody4 As String = ""
        Dim Emailbody5 As String = ""

        Dim Footer As String = (TryCast(e.Item.FindControl("txtFooterEdit"), RadEditor)).Content.ToString

        Dim Attachment1 = (TryCast(e.Item.FindControl("fuAttachment1"), FileUpload)).FileName.ToString
        Dim Attachment2 = (TryCast(e.Item.FindControl("fuAttachment2"), FileUpload)).FileName.ToString
        Dim Attachment3 = (TryCast(e.Item.FindControl("fuAttachment3"), FileUpload)).FileName.ToString
        Dim Attachment4 = (TryCast(e.Item.FindControl("fuAttachment4"), FileUpload)).FileName.ToString
        Dim Attachment5 = (TryCast(e.Item.FindControl("fuAttachment5"), FileUpload)).FileName.ToString

        Dim EmailType As Integer = Integer.Parse((TryCast(e.Item.FindControl("dlEmailType"), DropDownList)).SelectedValue.ToString)

        Try
            QueryAdapters.SMS_DG_UpdateEmailTemplate(EmailID, EmailTemplateName, EmailSubject, EmailBody1, EmailBody2, EmailBody3, EmailBody4, Emailbody5, Footer, Attachment1, Attachment2, Attachment3, Attachment4, Attachment5, EmailType)
            Catch ex As Exception
                RadGrid1.Controls.Add(New LiteralControl("Unable to update the email template. Reason: " + ex.Message))
                e.Canceled = True
            End Try
    End Sub
Andrey
Telerik team
 answered on 13 Aug 2012
Narrow your results
Selected tags
Tags
+? more
Top users last month
Will
Top achievements
Rank 2
Iron
Motti
Top achievements
Rank 1
Iron
Hester
Top achievements
Rank 1
Iron
Bob
Top achievements
Rank 3
Iron
Iron
Veteran
Thomas
Top achievements
Rank 2
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Will
Top achievements
Rank 2
Iron
Motti
Top achievements
Rank 1
Iron
Hester
Top achievements
Rank 1
Iron
Bob
Top achievements
Rank 3
Iron
Iron
Veteran
Thomas
Top achievements
Rank 2
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?