Telerik Forums
UI for ASP.NET AJAX Forum
1 answer
104 views
When I use image the url is:
http://localhost/MyApplication/Images/Image.jpg

and after uploading image from RadEditor the url returned from RadEditor becomes
/MyApplication/Images/Image.jpg

I've used StripAbsoluteImagesPaths="true" in RadEditor.
My Telerik verion is 2010.1.309.35

I want the image url should be relative like this:
Images/Image.jpg


Regards,
Daud.
Rumen
Telerik team
 answered on 01 Feb 2011
2 answers
149 views
I have a relatively simple page that contains a tagstrip, and depending on what tab is clicked I want to bind a listview for that appropriate pictures, including paging on the listview, this seems to work fine except for paging on the listview.

When I click to go to the next page, the need datasource is executed twice the first time my viewstate variable is nothing, even though it's been set when I click the tab, the second time it is something and the listview is bound, but the paging doesn't change.

I was getting a javascript serialization error earlier but it's went away for now.

Any ideas?

Aspx
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
    <telerik:RadTabStrip ID="RadTabStripSpecies" runat="server" MultiPageID="RadMultiPage1">
    </telerik:RadTabStrip>
    <div class="DesignWidth">
        <telerik:RadListView runat="server" ID="RadListViewPictures" AllowPaging="True" DataKeyNames="p_PictureID"
            EnableViewState="False">
            <ItemTemplate>
                <div class="rlvI" style="padding: 0px; margin: 5px; border: 10px ridge #C0C0C0; overflow: hidden;">
                    <img alt='<%# Eval("p_ImageFileName") %>' src='<%# Eval("p_ImageFileName","SquareThumbnail.ashx?p={0}") %>'
                        border="0" />
                </div>
            </ItemTemplate>
            <EmptyDataTemplate>
                <div class="RadListView RadListView_<%# Container.Skin %>">
                    <div class="rlvEmpty">
                        There are no items to be displayed.</div>
                </div>
            </EmptyDataTemplate>
            <LayoutTemplate>
                <div class="RadListView RadListViewFloated RadListView_<%# Container.Skin %>">
                    <div class="rlvFloated rlvAutoScroll">
                        <div id="itemPlaceholder" runat="server">
                        </div>
                    </div>
                    <telerik:RadDataPager ID="RadDataPager1" runat="server" PageSize="18" EnableViewState="False">
                        <Fields>
                            <telerik:RadDataPagerTemplatePageField>
                                <PagerTemplate>
                                </PagerTemplate>
                            </telerik:RadDataPagerTemplatePageField>
                            <telerik:RadDataPagerButtonField FieldType="FirstPrev" FirstButtonText="first" NextButtonText="next"
                                PrevButtonText="previous" LastButtonText="last" />
                            <telerik:RadDataPagerSliderField />
                            <telerik:RadDataPagerButtonField FieldType="NextLast" PrevButtonText="previous" LastButtonText="last"
                                NextButtonText="next" FirstButtonText="first" />
                            <telerik:RadDataPagerTemplatePageField>
                                <PagerTemplate>
                                </PagerTemplate>
                            </telerik:RadDataPagerTemplatePageField>
                        </Fields>
                    </telerik:RadDataPager>
                </div>
            </LayoutTemplate>
        </telerik:RadListView>
    </div>
</asp:Content>

Codebehind
 Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
        If Not IsPostBack Then
            Me.BindRadTabStripSpecies()
        End If
    End Sub
  
    Private Sub BindRadTabStripSpecies()
        Dim dt As New DataTable
  
        Try
            dt = Me.objDataAccess_Species.GetSpecies_Pictures
        Catch ex As Exception
            Me.SystemMessage("Error", "Data Retrieve Failed!", ex.Message)
            Exit Sub
        End Try
  
        Me.RadTabStripSpecies.CausesValidation = False
        Me.RadTabStripSpecies.DataTextField = "Name"
        Me.RadTabStripSpecies.DataNavigateUrlField = ""
        Me.RadTabStripSpecies.DataFieldID = "s_SpeciesID"
        Me.RadTabStripSpecies.DataValueField = "s_SpeciesID"
        Me.RadTabStripSpecies.DataFieldParentID = "sg_ParentSpeciesGroupID"
        Me.RadTabStripSpecies.DataSource = dt
        Me.RadTabStripSpecies.DataBind()
    End Sub
  
    Private Sub RadTabStripSpecies_TabClick(ByVal sender As Object, ByVal e As Telerik.Web.UI.RadTabStripEventArgs) Handles RadTabStripSpecies.TabClick
        e.Tab.Selected = True
        ViewState("Selects_SpeciesID") = CType(Me.RadTabStripSpecies.SelectedTab.Value, Integer)
        Me.RadListViewPictures.Rebind()
    End Sub
  
    Private Sub RadListViewPictures_NeedDataSource(ByVal sender As Object, ByVal e As Telerik.Web.UI.RadListViewNeedDataSourceEventArgs) Handles RadListViewPictures.NeedDataSource
        If IsNothing(ViewState("Selects_SpeciesID")) Then
            Exit Sub
        End If
  
        Dim s_SpeciesID As Integer = CType(ViewState("Selects_SpeciesID"), Integer)
  
        Dim dt As New DataTable
  
        Try
            dt = Me.objDataAccess_Picture.GetPicture_p_SpeciesID(s_SpeciesID)
        Catch ex As Exception
            Me.SystemMessage("Error", "Data Retrieve Failed!", ex.Message)
            Exit Sub
        End Try
  
        Dim Pictures As String = System.Configuration.ConfigurationManager.AppSettings("Pictures")
        Dim PicturesThumbs As String = System.Configuration.ConfigurationManager.AppSettings("PicturesThumbs")
  
        'Add a couple computed columns concatenating our Picture key value
        'dt.Columns.Add("ImageThumbURL", GetType(String), String.Format("'{0}' + {1}", PicturesThumbs, "p_ImageFileName"))
        'dt.Columns.Add("ImageURL", GetType(String), String.Format("'{0}' + {1}", Pictures, "p_ImageFileName"))
  
        Me.RadListViewPictures.DataSource = dt
    End Sub
Tsvetoslav
Telerik team
 answered on 01 Feb 2011
1 answer
124 views
Hi,
          I am referring following link.
http://demos.telerik.com/aspnet-ajax/grid/examples/programming/draganddrop/defaultcs.aspx
          Its working fine. But I want bidirectional drag and drop functionality.. 
Means in above example I want to drag a row from "Shipped Orders" to "Pending Orders".

NOTE: Both Grids are binding from similar table.

Is that possible? I am trying but not working fine.
So please guide me.

Its Urgent...!!
Thanks in advance!!
Shinu
Top achievements
Rank 2
 answered on 01 Feb 2011
1 answer
105 views
Hi All,

I am trying to get a RadLoadingPanel to show up after the selected item is changed in a RadComboBox with a RadTreeView inside it's itemtemplate.
I created a small sample project which illustrates my problem. I added the code below.

There are 2 RadComboBoxes on the webform. The first one contains the RadTreeView as items, the second one just contains plain old items.
The RadLoadingPanel does show up for the second ComboBox but it won't appear for the first.

Could anybody tell me what I am missing ?

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="RadComboBoxTreeViewTest._Default" %>
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 
<head runat="server">
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <telerik:RadScriptManager ID="RadScriptManager1" runat="server">
        </telerik:RadScriptManager>
        <telerik:RadAjaxManager runat="server" ID="radAjaxManager">
        <AjaxSettings>
            <telerik:AjaxSetting AjaxControlID="rcbOrganisationUnits">
            <UpdatedControls>
                <telerik:AjaxUpdatedControl ControlID="lblSelection" LoadingPanelID="loadingPanel1" />
            </UpdatedControls>
            </telerik:AjaxSetting>
            <telerik:AjaxSetting AjaxControlID="RadComboBox1">
            <UpdatedControls>
                <telerik:AjaxUpdatedControl ControlID="lblSelection" LoadingPanelID="loadingPanel1" />
            </UpdatedControls>
            </telerik:AjaxSetting>
        </AjaxSettings>
        </telerik:RadAjaxManager>
        <telerik:RadAjaxLoadingPanel ID="loadingPanel1" runat="server" IsSticky="true" style="position:absolute; top:0px; left:0px; height:100%; width:100%;background-color:Red;">
        </telerik:RadAjaxLoadingPanel>
     
     
        <telerik:RadComboBox ID="rcbOrganisationUnits" runat="server" AutoPostBack="false"
        AllowCustomText="false" EmptyMessage="< Select item >" DataTextField="Description"  Height="100">
    <ItemTemplate>
        <telerik:RadTreeView ID="rtvOrganisationUnit" runat="server" 
            DataTextField="Description"
            DataValueField="Id"
            DataFieldID="Id"
            DataFieldParentID="ParentId"
            OnNodeClick="rtv_NodeClick">
            <DataBindings>
                 
            </DataBindings>
        </telerik:RadTreeView>
    </ItemTemplate>
    <Items>
        <telerik:RadComboBoxItem />
    </Items>
</telerik:RadComboBox>
 
        <telerik:RadComboBox ID="RadComboBox1" runat="server"
        AllowCustomText="false" EmptyMessage="< Select item >" AutoPostBack="true"  Height="100">
        <Items>
            <telerik:RadComboBoxItem Text="One" runat="server" />
            <telerik:RadComboBoxItem Text="Two" runat="server" />
            <telerik:RadComboBoxItem Text="Three" runat="server" />
        </Items>
        </telerik:RadComboBox>
 
 
<asp:Label ID="lblSelection" Text="nothing selected" runat="server" />
 
 
     
    </div>
    </form>
</body>
</html>

Rob van Baast
Top achievements
Rank 1
 answered on 01 Feb 2011
1 answer
119 views
Dear all,

i'm new in using Telerik controls ,  i got an error "object reference not set for an instance of object"(see the attached file) when i'm trying to update the form and the grid.

this is my code 
<%@ Page Title="" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true"
    CodeBehind="~/Property/AddProperty.aspx.cs" Inherits="GWERP.Aqar.AddProperty" %>
 
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>
 
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder2" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
      
 
    <script type="text/javascript">
 
         
      //<![CDATA[
        function DeleteImageVedio(args, message, event, title) {
 
            if (args) {
            var conVal=radconfirm(message, event, 330, 100, null, title);
                if (conVal) {
                    args.parentNode.parentNode.parentNode.firstChild.firstChild.firstChild.className = "deleteted";
                    return false
                }
                else {
                    return false;
                }
 
            }
        }
        function validationFailed(sender, eventArgs) {
            $(".ErrorHolder").append("???? ????? ??? ?????? '" + '*' + eventArgs.get_fileName().substring(eventArgs.get_fileName().lastIndexOf('.')) + "'.</p>").fadeIn("slow");
        }
      //]]>
    </script>
    <link href="../css/sushi.css" rel="stylesheet" type="text/css" />
 
 
    <tel:RadAjaxLoadingPanel ID="ralpMain" runat="server" Skin="Web20">
          
    </tel:RadAjaxLoadingPanel>
    <tel:RadAjaxPanel ID="rapMain" runat="server" Height="100%" Width="100%" >
        <table style="width: 100%">
            <tr>
                <td colspan="3" align="center">
                    <asp:Label ID="Label30" runat="server" Text="????? ????" CssClass="formlable1" Font-Size="Large"></asp:Label>
                </td>
            </tr>
            <tr>
                <td>
                      
                </td>
                <td>
                     </td>
                <td>
                      
                </td>
            </tr>
            <tr>
                <td>
                    <gw:CustomLabel ID="lblPropertyStateName0" CssClass="formlable" runat="server" MyEnabled=""
                        MyVisible="">?????</gw:CustomLabel>
                </td>
                <td>
                    <tel:RadComboBox ID="ddlCountry" AllowCustomText="false" MarkFirstMatch="true" DataSourceID="ods_GetLookupDetails"
                        DataValueField="LockupDetail_ID" DataTextField="LockupDetail_Name" AutoPostBack="true"
                        AppendDataBoundItems="true" runat="server" Skin="Web20" OnSelectedIndexChanged="ddlCountry1_SelectedIndexChanged"
                        HighlightTemplatedItems="true">
                        <Items>
                            <tel:RadComboBoxItem Text="------?????? ????????-----" Value="0" />
                        </Items>
                    </tel:RadComboBox>
                    <asp:ObjectDataSource ID="ods_GetLookupDetails" runat="server" SelectMethod="GetLockupDetails"
                        TypeName="GWERP.DataAccess.Lockups.General_LockupDetail1">
                        <SelectParameters>
                            <asp:Parameter DefaultValue="123" Name="LockupMaster_ID" Type="Int32" />
                            <asp:Parameter DefaultValue="ar" Name="Lang" Type="String" />
                        </SelectParameters>
                    </asp:ObjectDataSource>
                </td>
                <td>
                      
                </td>
            </tr>
            <tr>
                <td>
                    <gw:CustomLabel ID="lblPropertyStateName2" CssClass="formlable" runat="server" MyEnabled=""
                        MyVisible="">???????</gw:CustomLabel>
                </td>
                <td>
                    <tel:RadComboBox ID="ddlRegion" runat="server" AllowCustomText="false" AppendDataBoundItems="true"
                        A DataSourceID="odsGetRegions" DataTextField="LookupDetalDeepName" DataValueField="LookupDetailsDeep_ID"
                        AutoPostBack="True" HighlightTemplatedItems="true" MarkFirstMatch="true" Skin="Web20"
                        OnSelectedIndexChanged="ddlRegion_SelectedIndexChanged">
                        <Items>
                            <tel:RadComboBoxItem Text="------?????? ????????-----" Value="0" />
                        </Items>
                    </tel:RadComboBox>
                    <asp:ObjectDataSource ID="odsGetRegions" runat="server" SelectMethod="GetLockupDetails"
                        TypeName="GWERP.DataAccess.Lockups.GeneralLookupDeep">
                        <SelectParameters>
                            <asp:ControlParameter ControlID="ddlCountry" Name="LockupMaster_ID" PropertyName="SelectedValue"
                                Type="Int32" />
                            <asp:Parameter DefaultValue="ar" Name="Lang" Type="String" />
                        </SelectParameters>
                    </asp:ObjectDataSource>
                </td>
                <td>
                      
                </td>
            </tr>
            <tr>
                <td>
                    <gw:CustomLabel ID="lblPropertyStateName1" CssClass="formlable" runat="server">???????</gw:CustomLabel>
                </td>
                <td>
                    <tel:RadComboBox ID="ddlCity" runat="server" A="" AllowCustomText="false" AppendDataBoundItems="true"
                        AutoPostBack="True" DataSourceID="odsCites" DataTextField="LookupDetalDeepName"
                        DataValueField="LookupDetailsDeep_ID" HighlightTemplatedItems="true" MarkFirstMatch="true"
                        Skin="Web20" OnSelectedIndexChanged="ddlCity_SelectedIndexChanged">
                        <Items>
                            <tel:RadComboBoxItem Text="------?????? ????????-----" Value="0" />
                        </Items>
                    </tel:RadComboBox>
                    <asp:ObjectDataSource ID="odsCites" runat="server" SelectMethod="GetLockupDetails"
                        TypeName="GWERP.DataAccess.Lockups.GeneralLookupDeep">
                        <SelectParameters>
                            <asp:ControlParameter ControlID="ddlRegion" Name="LockupMaster_ID" PropertyName="SelectedValue"
                                Type="Int32" />
                            <asp:Parameter DefaultValue="ar" Name="Lang" Type="String" />
                        </SelectParameters>
                    </asp:ObjectDataSource>
                </td>
                <td>
                      
                </td>
            </tr>
            <tr>
                <td>
                    <gw:CustomLabel ID="CustomLabel1" runat="server" CssClass="formlable">????</gw:CustomLabel>
                </td>
                <td>
                    <tel:RadComboBox ID="ddlQuarter" runat="server" A="" AllowCustomText="false" AppendDataBoundItems="true"
                        AutoPostBack="True" DataSourceID="odsQuarter" DataTextField="LookupDetalDeepName"
                        DataValueField="LookupDetailsDeep_ID" HighlightTemplatedItems="true" MarkFirstMatch="true"
                        Skin="Web20">
                        <Items>
                            <tel:RadComboBoxItem Text="------?????? ????????-----" Value="0" />
                        </Items>
                    </tel:RadComboBox>
                    <asp:ObjectDataSource ID="odsQuarter" runat="server" SelectMethod="GetLockupDetails"
                        TypeName="GWERP.DataAccess.Lockups.GeneralLookupDeep">
                        <SelectParameters>
                            <asp:ControlParameter ControlID="ddlCity" Name="LockupMaster_ID" PropertyName="SelectedValue"
                                Type="Int32" />
                            <asp:Parameter DefaultValue="ar" Name="Lang" Type="String" />
                        </SelectParameters>
                    </asp:ObjectDataSource>
                </td>
                <td>
                      
                </td>
            </tr>
            <tr>
                <td>
                    <gw:CustomLabel ID="CustomLabel2" runat="server" MyEnabled="" MyVisible="" CssClass="formlable">??? ??????</gw:CustomLabel>
                </td>
                <td>
                    <tel:RadTextBox ID="txtPeiceNumber" runat="server" Skin="Web20" Columns="24">
                    </tel:RadTextBox>
                </td>
                <td>
                      
                </td>
            </tr>
            <tr>
                <td>
                    <gw:CustomLabel ID="CustomLabel11" CssClass="formlable" runat="server" MyEnabled=""
                        MyVisible="">??? ??????</gw:CustomLabel>
                </td>
                <td>
                    <tel:RadTextBox ID="txtPropertySchemaNumber" runat="server" Columns="24"
                        Skin="Web20">
                    </tel:RadTextBox>
                </td>
                <td>
                     </td>
            </tr>
            <tr>
                <td>
                    <gw:CustomLabel ID="lblPropertyStateName" runat="server" CssClass="formlable"
                        MyEnabled="" MyVisible="">??? ??????</gw:CustomLabel>
                </td>
                <td>
                    <tel:RadTextBox ID="txtPropertyStateName" runat="server" Columns="24"
                        Skin="Web20">
                    </tel:RadTextBox>
                </td>
                <td>
                      
                </td>
            </tr>
            <tr>
                <td>
                    <gw:CustomLabel ID="lblPropertyStateName3" CssClass="formlable" runat="server" MyEnabled=""
                        MyVisible="">??? ??????</gw:CustomLabel>
                </td>
                <td>
                    <tel:RadComboBox ID="ddlPropertyType" runat="server" A="" AllowCustomText="false"
                        AppendDataBoundItems="true" AutoPostBack="True" DataSourceID="odsPropertyType"
                        DataTextField="LockupDetail_Name" DataValueField="LockupDetail_ID" HighlightTemplatedItems="true"
                        MarkFirstMatch="true" Skin="Web20">
                        <Items>
                            <tel:RadComboBoxItem Text="------?????? ????????-----" Value="0" />
                        </Items>
                    </tel:RadComboBox>
                    <asp:ObjectDataSource ID="odsPropertyType" runat="server" SelectMethod="GetLockupDetails"
                        TypeName="GWERP.DataAccess.Lockups.General_LockupDetail1">
                        <SelectParameters>
                            <asp:Parameter DefaultValue="126" Name="LockupMaster_ID" Type="Int32" />
                            <asp:Parameter DefaultValue="ar" Name="Lang" Type="String" />
                        </SelectParameters>
                    </asp:ObjectDataSource>
                </td>
                <td>
                      
                </td>
            </tr>
            <tr>
                <td valign="top">
                    <gw:CustomLabel ID="lblAddress" runat="server" MyEnabled="" MyVisible="" CssClass="formlable">???????</gw:CustomLabel>
                </td>
                <td>
                    <tel:RadTextBox ID="txtAddress" runat="server" Skin="Web20" Columns="24" Height="100"
                        TextMode="MultiLine">
                    </tel:RadTextBox>
                </td>
                <td>
                      
                </td>
            </tr>
            <tr>
                <td>
                    <gw:CustomLabel ID="CustomLabel4" runat="server" MyEnabled="" MyVisible="" CssClass="formlable">??????</gw:CustomLabel>
                </td>
                <td>
                    <tel:RadComboBox ID="ddlPropertyState" runat="server" A="" AllowCustomText="false"
                        AppendDataBoundItems="true" AutoPostBack="True" DataTextField="LockupDetail_Name"
                        DataValueField="LockupDetail_ID" DataSourceID="odsPropertyState" HighlightTemplatedItems="true"
                        MarkFirstMatch="true" Skin="Web20">
                        <Items>
                            <tel:RadComboBoxItem Text="------?????? ????????-----" Value="0" />
                        </Items>
                    </tel:RadComboBox>
                    <asp:ObjectDataSource ID="odsPropertyState" runat="server" SelectMethod="GetLockupDetails"
                        TypeName="GWERP.DataAccess.Lockups.General_LockupDetail1">
                        <SelectParameters>
                            <asp:Parameter DefaultValue="127" Name="LockupMaster_ID" Type="Int32" />
                            <asp:Parameter DefaultValue="ar" Name="Lang" Type="String" />
                        </SelectParameters>
                    </asp:ObjectDataSource>
                </td>
                <td>
                      
                </td>
            </tr>
            <tr>
                <td valign="top">
                    <gw:CustomLabel ID="CustomLabel5" runat="server" MyEnabled="" MyVisible="" CssClass="formlable">?????</gw:CustomLabel>
                </td>
                <td>
                    <tel:RadTextBox ID="txtPropertyDescription" runat="server" Columns="24" Height="100"
                        Skin="Web20" TextMode="MultiLine">
                    </tel:RadTextBox>
                </td>
                <td>
                      
                </td>
            </tr>
            <tr>
                <td>
                    <gw:CustomLabel ID="CustomLabel7" runat="server" MyEnabled="" MyVisible="" CssClass="formlable">???????</gw:CustomLabel>
                </td>
                <td>
                    <tel:RadTextBox ID="txtPropertySpace" runat="server" Skin="Web20" Columns="24">
                    </tel:RadTextBox>
                </td>
                <td>
                      
                </td>
            </tr>
            <tr>
                <td style="height: 30px">
                    <gw:CustomLabel ID="CustomLabel6" runat="server" CssClass="formlable"
                        MyEnabled="" MyVisible="">?????</gw:CustomLabel>
                </td>
                <td style="height: 30px">
                    <table style="width:100%;">
                        <tr>
                            <td>
                                <tel:RadTextBox ID="txtPropertyPrice" runat="server" Columns="24" Skin="Web20">
                                </tel:RadTextBox>
                            </td>
                            <td>
                                <gw:CustomLabel ID="CustomLabel12" runat="server" CssClass="formlable"
                                    MyEnabled="" MyVisible="">??</gw:CustomLabel>
                            </td>
                            <td>
                                <tel:RadDateTimePicker ID="rdtpPriceFrom" Skin="Web20" Runat="server">
                               <DateInput Enabled="false" Culture="ar-SA"></DateInput>
                              <ShowAnimation Type="Slide" />
                                </tel:RadDateTimePicker>
                            </td>
                            <td>
                                <gw:CustomLabel ID="CustomLabel13" runat="server" CssClass="formlable"
                                    MyEnabled="" MyVisible="">???</gw:CustomLabel>
                            </td>
                            <td>
                                <tel:RadDateTimePicker ID="rdtpPriceTo" Skin="Web20" Runat="server">
                                    <DateInput Enabled="false" Culture="ar-SA" ></DateInput>
                              
                                </tel:RadDateTimePicker>
                               
                            </td>
                        </tr>
                    </table>
                </td>
                <td style="height: 30px">
                      
                </td>
            </tr>
            <tr>
                <td>
                    <gw:CustomLabel ID="CustomLabel10" runat="server" MyEnabled="" MyVisible="" CssClass="formlable">??? ???????</gw:CustomLabel>
                </td>
                <td>
                    <tel:RadComboBox ID="ddlPropertyOperation" runat="server" A="" AllowCustomText="false"
                        AppendDataBoundItems="true" AutoPostBack="True" DataSourceID="odsPropertyOperation"
                        DataTextField="LockupDetail_Name" DataValueField="LockupDetail_ID" HighlightTemplatedItems="true"
                        MarkFirstMatch="true" Skin="Web20">
                        <Items>
                            <tel:RadComboBoxItem Text="------?????? ????????-----" Value="0"
                                Owner="ddlPropertyOperation" />
                                 
                        </Items>
                    </tel:RadComboBox>
                    <asp:ObjectDataSource ID="odsPropertyOperation" runat="server" SelectMethod="GetLockupDetails"
                        TypeName="GWERP.DataAccess.Lockups.General_LockupDetail1">
                        <SelectParameters>
                            <asp:Parameter DefaultValue="128" Name="LockupMaster_ID" Type="Int32" />
                            <asp:Parameter DefaultValue="ar" Name="Lang" Type="String" />
                        </SelectParameters>
                    </asp:ObjectDataSource>
                </td>
                <td>
                      
                </td>
            </tr>
            <tr>
                <td>
                     </td>
                <td>
               
                 
                </td>
                <td>
                     </td>
            </tr>
        </table>
    
    <br />
      
        <table style="width: 100%;">
            <tr>
                <td colspan="3" align="center">
                    <div class="ErrorHolder">
                    </div>
                </td>
            </tr>
            <tr>
                <td>
                    <gw:CustomLabel ID="CustomLabel8" runat="server" MyEnabled="" MyVisible="" CssClass="formlable">????? ?????</gw:CustomLabel>
                </td>
                <td>
                      
                </td>
                <td>
                      
                </td>
            </tr>
            <tr>
                <td colspan="3">
                    <tel:RadAsyncUpload ID="raUploadImages" MultipleFileSelection="Automatic" runat="server"
                        TargetFolder="~/PropertiesPath/Images/" Skin="Web20" AllowedFileExtensions="jpg,jpeg,png,gif"
                        OnClientValidationFailed="validationFailed">
                        <Localization Cancel="?????" Remove="???" Select="??????" />
                    </tel:RadAsyncUpload>
                </td>
            </tr>
            <tr>
                <td colspan="3">
               
 <tel:RadListView ID="lvImages" runat="server" AllowPaging="True" Visible="false"
                        datasourceid="odsGetPropertyImages" EnableLinqExpressions="false"
                        ItemPlaceholderID="phImages" PageSize="2" Skin="Web20">
                         
                        <LayoutTemplate>
                        <fieldset>
                            <legend  class="formlable1"><h1>?????</h1></legend>
                            <br />
                                                    <div align="right">
                        
                          <asp:PlaceHolder ID="phImages" runat="server">    </asp:PlaceHolder> 
                         </div>
                           
                           
                           </fieldset>
                           <tel:RadDataPager ID="rdpImages" runat="server" PageSize="2" Skin="Web20">
                                    <Fields>
                                        <tel:RadDataPagerSliderField />
                                    </Fields>
                                </tel:RadDataPager>
                        </LayoutTemplate>
                        <ItemTemplate>
                     <fieldset style="float: right; width: 170px;text-align:center;height:170px" >
                    <table >
                        <tr>
                            <td align="right" style="width: 25%;text-align:center">
                            <div></div>
                                <asp:Image ID="imgPropertyImage" runat="server" BorderColor="#0B7FAD" style="z-index:999;"
                                BorderWidth="2" Height="140" ImageUrl='<%# Eval("PropertyDetailsPath") %>'
                                Width="130px" />
                                 
                            </td>
                        </tr>
                        <tr>
                        <td>
                         <asp:LinkButton  CssClass="rbRemove" Text="."  CommandArgument='<%# Eval("PropertyDetailsID") %>' OnClick="DeleteImageVideo"
                         ForeColor="White" Width="20px" ID="lnkDeleteImage" runat="server" 
                           OnClientClick="javascript:return radconfirm('?? ??? ????? ?? ??? ???????',event,250,100,null,'????? ?????');"
              >  </asp:LinkButton>
                     
                        </td>
                        </tr>
                    </table>
                </fieldset>
                              
                        </ItemTemplate>
                    </tel:RadListView>
                    <asp:ObjectDataSource ID="odsGetPropertyImages" runat="server"
                        SelectMethod="GetPropertyDetail"
                        TypeName="GWERP.DataAccess.Aqar.Properties.PropertiesDetails">
                        <SelectParameters>
                            <asp:ControlParameter ControlID="hfPropertyID" Name="propertyID"
                                PropertyName="Value" Type="Int32" />
                             <asp:Parameter DefaultValue="1" Name="detailType" Type="Int32" />
                        </SelectParameters>
                    </asp:ObjectDataSource>
                </td>
            </tr>
            <tr>
                <td>
                    <gw:CustomLabel ID="CustomLabel9" runat="server" MyEnabled="" MyVisible="" CssClass="formlable">????? ????? ???????</gw:CustomLabel>
                </td>
                <td>
                      
                </td>
                <td>
                      
                </td>
            </tr>
            <tr>
                <td colspan="3">
                    <tel:RadAsyncUpload ID="raUploadClips" MultipleFileSelection="Automatic" runat="server"
                        TargetFolder="~/PropertiesPath/Images/" Skin="Web20" AllowedFileExtensions="avi,3gp,wmv,mp4,flv"
                        OnClientValidationFailed="validationFailed">
                        <Localization Cancel="?????" Remove="???" Select="??????" />
                    </tel:RadAsyncUpload>
                </td>
            </tr>
            <tr>
                <td colspan="3">
        
                     
                            <tel:RadListView ID="lvVedios" runat="server" AllowPaging="true"  Visible="false"
                                datasourceid="odsGetPropertyVedios" EnableLinqExpressions="false"
                                ItemPlaceholderID="phVedios" PageSize="2" Skin="Web20">
                                <LayoutTemplate>
                                  <fieldset>
                        <legend  class="formlable1"><h1>???????</h1></legend>
                        <br />
                                    <div align="right">
                                        <asp:PlaceHolder ID="phVedios" runat="server"></asp:PlaceHolder>
                                    </div>
                                   
                                    </fieldset>
                                      <div align="center">
                                        <tel:RadDataPager ID="rdpVedios0" runat="server" PageSize="2" Skin="Web20">
                                            <Fields>
                                                <tel:RadDataPagerSliderField />
                                            </Fields>
                                        </tel:RadDataPager>
                                    </div>
                                </LayoutTemplate>
                                <ItemTemplate>
                                <fieldset style="float: right; width: 180px;text-align:center" >
           
                    <table >
                        <tr>
                            <td align="right" style="width: 25%;text-align:center">
                               <object ID="flowplayer0" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" style=" width: 170px; height: 170px; 
                                                    border: none;" style="border: 2px solid #0B7FAD">
                                        <param name="movie" value="../flowplayer-3.2.5.swf" />
                                        <param name="wmode" value="transparent" />
                                        <param name="flashvars" wmode="transparent" value=<%#"config={'clip':{'url':'"+Eval("PropertyDetailsPath")+"', 'autoPlay':false, 'autoBuffering':true}}" %> />
                                    </object>
                            </td>
                        </tr>
                        <tr>
                        <td align="center">
                                   <asp:LinkButton  CssClass="rbRemove" Text="." ForeColor="White" Width="20px" OnClick="DeleteImageVideo"
                                   ID="lnkRemoveVedio" runat="server"  CommandArgument='<%# Eval("PropertyDetailsID") %>'
                                      OnClientClick="javascript:return radconfirm('?? ??? ????? ?? ??? ???????',event,250,100,null,'????? ?????');"
              >  </asp:LinkButton>
                              
                        </td>
                        </tr>
                    </table>
                </fieldset>
                                     
                                </ItemTemplate>
                            </tel:RadListView>
                            <asp:ObjectDataSource ID="odsGetPropertyVedios" runat="server"
                                SelectMethod="GetPropertyDetail"
                                TypeName="GWERP.DataAccess.Aqar.Properties.PropertiesDetails">
                                <SelectParameters>
                                    <asp:ControlParameter ControlID="hfPropertyID" Name="propertyID"
                                PropertyName="Value" Type="Int32" />
                                    <asp:Parameter DbType="Int32" DefaultValue="1" Name="detailType" />
                                </SelectParameters>
                            </asp:ObjectDataSource>
                     
                </td>
            </tr>
            <tr>
                <td align="center" colspan="3">
                    <table border="0" cellpadding="0" cellspacing="0">
                        <tr>
                            <td>
                            <table>
                            <tr>
                            <td>
                               <tel:RadButton runat="server" ID="rbSave"  ButtonType="LinkButton" Skin="Web20"
                       OnClick="lnkSave_Click"  Text="???"  CommandArgument="save" >
                            <Icon PrimaryIconCssClass="rbSave" PrimaryIconLeft="4" PrimaryIconTop="4" />
                          </tel:RadButton>
                            </td>
                            <td>
                               <tel:RadButton runat="server" ID="rbEdit"  ButtonType="LinkButton" Skin="Web20"
                         Text="?????" onclick="rbEdit_Click"  CommandArgument="edit" >
                            <Icon PrimaryIconCssClass="rbEdit" PrimaryIconLeft="4" PrimaryIconTop="4" />
                          </tel:RadButton>
                            </td>
                            <td>
                               <tel:RadButton runat="server" ID="rbDelete"  ButtonType="LinkButton" Skin="Web20"
                      Text="???" onclick="rbDelete_Click"  >
                            <Icon PrimaryIconCssClass="rbRemove" PrimaryIconLeft="4" PrimaryIconTop="4" />
                          </tel:RadButton>
                            </td>
                            <td>
                             
                            </td>
                             
                            </tr>
                            </table>
                            
                            
                                 
                            </td>
                        </tr>
                    </table>
                </td>
            </tr>
            <tr>
                <td colspan="3">
                    
                   <asp:HiddenField ID="hfPropertyID" runat="server" />
                </td>
            </tr>
            <tr>
                <td colspan="3">
                    <tel:RadAjaxLoadingPanel ID="ralpGvProperties" runat="server" Skin="Web20">
                    </tel:RadAjaxLoadingPanel>
                </td>
            </tr>
            </table>
            </tel:RadAjaxPanel>
            <table  width="100%">
            <tr>
                <td colspan="3">
                    <tel:RadGrid ID="rgProperties" runat="server" AutoGenerateColumns="False" AllowPaging="True"
                        PageSize="2" Skin="Web20" DataSourceID="ods_GetProperties"
                        Culture="ar-SA" AllowFilteringByColumn="True" AllowSorting="True"
                        GridLines="None" ShowGroupPanel="True" >
                        <ClientSettings AllowColumnsReorder="True" ReorderColumnsOnClient="True"
                            Selecting-AllowRowSelect="true" AllowDragToGroup="True">
                            <Selecting AllowRowSelect="True" />
                            <Selecting AllowRowSelect="True" />
                        </ClientSettings>
                        <ExportSettings FileName="Properites"  OpenInNewWindow="true"  IgnorePaging="true" ExportOnlyData="true" >
                        
                        </ExportSettings>
                           <GroupPanel Text="???? ??????? ???? ?????? ??????? ?????"  >
                           <PanelStyle Height="50px" Width="100%" />
                           </GroupPanel>
                        <MasterTableView CommandItemDisplay="Top" AllowPaging="True" DataSourceID="ods_GetProperties"
                         GroupLoadMode="Server" PageSize="3">
                       
                            <NestedViewTemplate>
                                <tel:RadTabStrip runat="server" ID="TabStip1" MultiPageID="mpImagesVedios" SelectedIndex="0"
                                    Skin="Web20">
                                    <Tabs>
                                        <tel:RadTab runat="server" Text="?????" PageViewID="pvImages">
                                        </tel:RadTab>
                                        <tel:RadTab runat="server" Text="???????" PageViewID="pvVedios">
                                        </tel:RadTab>
                                    </Tabs>
                                </tel:RadTabStrip>
                                <tel:RadMultiPage runat="server" ID="mpImagesVedios" SelectedIndex="0" RenderSelectedPageOnly="false">
                                    <tel:RadPageView runat="server" ID="pvImages" BorderColor="#00B6FF" BorderWidth="2"><asp:Label ID="lblPropertyID" Font-Bold="true" Font-Italic="true" Text='<%# Eval("PropertyID") %>'
                                            Visible="false" runat="server" /><tel:RadListView runat="server" ID="lvImages" Skin="Web20" AllowPaging="true" ItemPlaceholderID="phImages"
                                            PageSize="2" DataSourceID="odsGetPropertyImages" EnableLinqExpressions="false"><LayoutTemplate><div align="right"><asp:PlaceHolder ID="phImages" runat="server"></asp:PlaceHolder></div><div align="center"><tel:RadDataPager ID="rdpImages" runat="server" PageSize="2" Skin="Web20"><Fields><tel:RadDataPagerSliderField /></Fields></tel:RadDataPager></div></LayoutTemplate><ItemTemplate>  <asp:Image runat="server" ID="imgPropertyImage" BorderWidth="2" BorderColor="#0B7FAD"
                                                    ImageUrl='<%# Eval("PropertyDetailsPath") %>' Width="100" Height="120" /></ItemTemplate></tel:RadListView><asp:ObjectDataSource ID="odsGetPropertyImages" runat="server" SelectMethod="GetPropertyDetail"
                                            TypeName="GWERP.DataAccess.Aqar.Properties.PropertiesDetails"><SelectParameters><asp:ControlParameter ControlID="lblPropertyID" PropertyName="Text" Name="propertyID"
                                                    Type="Int32" /><asp:Parameter Name="detailType" DbType="Int32" DefaultValue="1" /></SelectParameters></asp:ObjectDataSource></tel:RadPageView>
                                    <tel:RadPageView runat="server" ID="pvVedios" BorderColor="#00B6FF" BorderWidth="2"><tel:RadListView runat="server" ID="lvVedios" Skin="Web20" AllowPaging="true" ItemPlaceholderID="phVedios"
                                            PageSize="2" DataSourceID="odsGetPropertyVedios" EnableLinqExpressions="false"><LayoutTemplate><div align="right"><asp:PlaceHolder ID="phVedios" runat="server"></asp:PlaceHolder></div><div align="center"><tel:RadDataPager ID="rdpVedios" runat="server" PageSize="2" Skin="Web20"><Fields><tel:RadDataPagerSliderField /></Fields></tel:RadDataPager></div></LayoutTemplate><ItemTemplate><object id="flowplayer" style="border: 2px solid #0B7FAD" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
                                                    style="z-index: 99; width: 200px; height: 250px; padding: 5px 5px; margin: 3px 3px 0px 1px;
                                                    border: none;"><param name="movie" value="../flowplayer-3.2.5.swf" /><param name="wmode" value="transparent" /><param name="flashvars" wmode="transparent" value=<%#"config={'clip':{'url':'"+Eval("PropertyDetailsPath")+"', 'autoPlay':false, 'autoBuffering':true}}" %> /></object></ItemTemplate></tel:RadListView><asp:ObjectDataSource ID="odsGetPropertyVedios" runat="server" SelectMethod="GetPropertyDetail"
                                            TypeName="GWERP.DataAccess.Aqar.Properties.PropertiesDetails"><SelectParameters><asp:ControlParameter ControlID="lblPropertyID" PropertyName="Text" Name="propertyID"
                                                    Type="Int32" /><asp:Parameter Name="detailType" DbType="Int32" DefaultValue="1" /></SelectParameters></asp:ObjectDataSource></tel:RadPageView>
                                </tel:RadMultiPage>
                            </NestedViewTemplate>
                         
                            <CommandItemSettings AddNewRecordText="????? ???? ????"
                                ExportToExcelText="????? ????" ExportToPdfText="????? pdf" RefreshText="?????"
                                ShowExportToExcelButton="True" ShowExportToPdfButton="True"
                                ShowExportToWordButton="True" />
                         
                            <RowIndicatorColumn FilterControlAltText="Filter RowIndicator column">
                                <HeaderStyle Width="20px" />
                            </RowIndicatorColumn>
                            <ExpandCollapseColumn FilterControlAltText="Filter ExpandColumn column">
                                <HeaderStyle Width="20px" />
                            </ExpandCollapseColumn>
                            <Columns >
                                <tel:GridBoundColumn DataField="PropertyID" FilterControlAltText="Filter indexID column"
                                    HeaderText="?????" UniqueName="indexID1" >
                                      
                                </tel:GridBoundColumn>
                                <tel:GridBoundColumn DataField="PropertyName" FilterControlAltText="Filter indexID column"
                                    HeaderText="??? ??????" UniqueName="indexID2">
                                      
                                </tel:GridBoundColumn>
                                <tel:GridBoundColumn DataField="PropertyPrice" FilterControlAltText="Filter indexID column"
                                    HeaderText="?????" UniqueName="indexID3">
                                      
                                </tel:GridBoundColumn>
                                <tel:GridBoundColumn DataField="propertyAddress" FilterControlAltText="Filter indexID column"
                                    HeaderText="???????" UniqueName="indexID">
                                      
                                </tel:GridBoundColumn>
                          <tel:GridTemplateColumn AllowFiltering="false" >
                          <ItemTemplate >
                          <tel:RadButton runat="server" ID="rbSelect"  ButtonType="LinkButton" Skin="Web20"
                          CommandName="select" CommandArgument='<%#  Eval("PropertyID") %>' Text="??????"
                                  OnClick="rbSelect_Click" >
                            <Icon PrimaryIconCssClass="rbOk" PrimaryIconLeft="4" PrimaryIconTop="4" />
                          </tel:RadButton>
                          </ItemTemplate>
                          <HeaderStyle Width="10px" />
                          </tel:GridTemplateColumn>
                            </Columns>
 
                            <CommandItemSettings AddNewRecordText="????? ???? ????" RefreshText="?????" ShowAddNewRecordButton="false"
                             ShowExportToPdfButton="true" ShowExportToExcelButton="true" 
                             ExportToPdfText="????? pdf" ExportToExcelText="????? ????" ShowExportToWordButton="true" ExportToWordText="????? ???? ???" />
                            <EditFormSettings>
                                <EditColumn FilterControlAltText="Filter EditCommandColumn column">
                                </EditColumn>
                            </EditFormSettings>
                            <PagerStyle  Mode="NextPrevNumericAndAdvanced" />
                             
                        </MasterTableView>
                        
                        <FilterMenu EnableImageSprites="true" >
                     
                        </FilterMenu>
                        <HeaderContextMenu CssClass="GridContextMenu GridContextMenu_Default">
                        </HeaderContextMenu>
                    </tel:RadGrid>
                    <asp:ObjectDataSource ID="ods_GetProperties" runat="server" SelectMethod="GetProperites"
                        TypeName="GWERP.DataAccess.Aqar.Properties.Properties"></asp:ObjectDataSource>
                </td>
            </tr>
            <tr>
                <td>
                      
                </td>
                <td>
                      
                </td>
                <td>
                      
                </td>
            </tr>
        </table>
    
      
      <script type="text/javascript" language="javascript">
          function requestStart(sender, args) {
              if (args.get_eventTarget().indexOf("ExportToPdfButton") > 0)
                  args.set_enableAjax(false);
              if (args.get_eventTarget().indexOf("ExportToWordButton") > 0)
                  args.set_enableAjax(false);
              if (args.get_eventTarget().indexOf("ExportToExcelButton") > 0)
                  args.set_enableAjax(false);
          }
          
    </script>
    <tel:RadAjaxManager runat="server"   ClientEvents-OnRequestStart="requestStart">
        <AjaxSettings>
            <tel:AjaxSetting AjaxControlID="rgProperties">
                <UpdatedControls>
                 <tel:AjaxUpdatedControl ControlID="rgProperties" LoadingPanelID="ralpMain"/>
                  <tel:AjaxUpdatedControl ControlID="rapMain" LoadingPanelID="ralpMain" /> 
                </UpdatedControls>
            </tel:AjaxSetting>
        </AjaxSettings>
    </tel:RadAjaxManager>
</asp:Content>

when i change the ajax setting to :

<tel:RadAjaxManager runat="server"   ClientEvents-OnRequestStart="requestStart">
        <AjaxSettings>
            <tel:AjaxSetting AjaxControlID="rgProperties">
                <UpdatedControls>
                 <tel:AjaxUpdatedControl ControlID="rgProperties" LoadingPanelID="ralpMain"/>
                </UpdatedControls>
            </tel:AjaxSetting>
        </AjaxSettings>
    </tel:RadAjaxManager>

every thing works fine .


Regards
Iana Tsolova
Telerik team
 answered on 01 Feb 2011
1 answer
111 views
Hi,  
       when I grouping rows in RADgrid, then alignment problem is there.
There is a big gap in displaying inside radGRID in grouping section.(BY default, means without applying any CSS).
how will I remove that extra space. Guide me.
       please see attached image file. 

    my radgrid is like as foll.
<telerik:RadGrid runat="server" AllowPaging="false" ID="grdGroups" OnNeedDataSource="grdGroups_NeedDataSource"
                        OnRowDrop="grdGroups_RowDrop" Width="100%" AllowMultiRowSelection="true" AutoGenerateColumns="false">
                        <MasterTableView DataKeyNames="colinfoid,groupid">
                            <GroupByExpressions>
                                <telerik:GridGroupByExpression>
                                    <SelectFields>
                                        <telerik:GridGroupByField FieldAlias="Group" FieldName="group_name" HeaderValueSeparator=" : ">
                                        </telerik:GridGroupByField>
                                    </SelectFields>
                                    <GroupByFields>
                                        <telerik:GridGroupByField FieldName="group_name" SortOrder="Ascending"></telerik:GridGroupByField>
                                    </GroupByFields>
                                </telerik:GridGroupByExpression>
                            </GroupByExpressions>
                            <Columns>
                                <telerik:GridBoundColumn DataField="colinfoid" Visible="false">
                                </telerik:GridBoundColumn>
                                <telerik:GridBoundColumn DataField="group_name" Visible="false">
                                </telerik:GridBoundColumn>
                                <telerik:GridBoundColumn DataField="fieldname" ItemStyle-Width="25px" HeaderStyle-Width="25px"
                                    ItemStyle-HorizontalAlign="Left">
                                </telerik:GridBoundColumn>
                            </Columns>
                            <NoRecordsTemplate>
                                <div style="height: 30px; cursor: pointer;">
                                    No items to view</div>
                            </NoRecordsTemplate>
                        </MasterTableView>
                        <ClientSettings AllowRowsDragDrop="True">
                            <Selecting AllowRowSelect="True" EnableDragToSelectRows="false" />
                            <ClientEvents OnRowDropping="onRowDropping" />
                        </ClientSettings>
                    </telerik:RadGrid>
Princy
Top achievements
Rank 2
 answered on 01 Feb 2011
1 answer
169 views
Hi All,

I'm an MVC, Razor and Telerik n00b but I'm just researching the pieces that will make up a new browser product we are developing and so far I'm leaning towards ASP.NET MVC and Telerik controls. Although I see there are MVC controls I will also need some of the controls from the AJAX library which from what I've read should be quite possible. However, I'm wondering if it's possible to consume the AJAX controls from Razor or is the far simpler option to use the "Webform" view engine instead, certainly all of telerik's examples of using the AJAX controls in MVC, that I've been able to find, utilize webforms (think they are all pre-Razor anyway).

Is this correct? Is it better to just avoid Razor in order to use the Telerik AJAX controls?

Thanks.

Alex Gyoshev
Telerik team
 answered on 01 Feb 2011
1 answer
122 views
Hello,

I am using a RadGrid that allows the user to click on a column header and sort that column.

However, I have a button on the form that serves as a "grid reset" - and when clicking this button, I want to undo the sorting.  So, if any column was sorted (either ascending or descending), I want to undo that sort.  How would I do this?

Thanks,
Dave
Shinu
Top achievements
Rank 2
 answered on 01 Feb 2011
1 answer
226 views
Hi,
I am using RadScheduler with RadCalendar.
we have some Schedules in Database.
I would like to highlight/bold those dates in my RadCalendar control, so user knows we have Schedules on that day.

how can i do this?

please help me..
Shinu
Top achievements
Rank 2
 answered on 01 Feb 2011
4 answers
196 views
Hi,

I'm experiencing a problem with the RadEditor when it comes to put it in a IFrame.

I have a kind of "Hello world" project. (Just to make sure the application that i want to use radeditor in is not the problem)

As long as the radeditor is directly in a page i can access to the value of the content on the postback of the page. (In the code behind)

But if i put the radeditor in a iFrame then, on the postback, the content property always return the content that the radeditor had on the page load even if i changed it.

Do i miss something?

Thank you
Daud
Top achievements
Rank 1
 answered on 01 Feb 2011
Narrow your results
Selected tags
Tags
+? more
Top users last month
Shiori
Top achievements
Rank 2
Iron
Tien
Top achievements
Rank 1
Iron
Robert
Top achievements
Rank 1
Rob
Top achievements
Rank 4
Bronze
Bronze
Iron
Geoff
Top achievements
Rank 1
Want to show your ninja superpower to fellow developers?
Top users last month
Shiori
Top achievements
Rank 2
Iron
Tien
Top achievements
Rank 1
Iron
Robert
Top achievements
Rank 1
Rob
Top achievements
Rank 4
Bronze
Bronze
Iron
Geoff
Top achievements
Rank 1
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?