Telerik Forums
UI for ASP.NET AJAX Forum
1 answer
228 views
Here is my requirement, when user clicks on a appointment in Month View, say he clicks one appointment on 2nd Feb, and then user selects to go to day view, calendar should go to 2nd Feb.
 I checked the online demos , this is not a default feature of scheduler. I have added a javascript on appointment click to change the selected date, but somehow it is not working, here is the js I am trying
calendarView.set_selectedDate(eventArgs.get_appointment().get_start());
   eventArgs.get_appointment().set_selected();
Ivana
Telerik team
 answered on 07 Feb 2012
1 answer
133 views
Hello,

I'm using filtering on my grid. When the user selects a filter the "Item_Command" event is triggered where I can retrieve the Filter pair from the command argument. From this argument I can get the "filterPair.first", "filterPair.second", ..etc. Using this approach I can get access to the column name that the user is filtering, but I need the associated Column ID. Is it possible to associate more data with this filter or command argument? Maybe I could add an attribute to the filter Textbox when the filter is created, then read it on ItemCommand? 

Please let me know if you have suggestions on the best approach.

protected void grdSummary_ItemCommand(object source, GridCommandEventArgs e)
{
    if (e.CommandName == RadGrid.FilterCommandName)
    {
        Pair filterPair = (Pair)e.CommandArgument;
 
        string strOperator = filterPair.First;    // Starts With, ..etc
        string strColumn = filterPair.Second;    // Column Filtering On
        string searchValue = ((TextBox)(e.Item as GridFilteringItem)[filterPair.Second.ToString()].Controls[0]).Text;
           string columnId = ?? 
Tsvetoslav
Telerik team
 answered on 07 Feb 2012
1 answer
82 views
function SelectRows()
{         
   var masterTable = $find("<%= CandidatesGrid.ClientID %>").get_masterTableView();
   var row = masterTable.get_dataItems();
    for(i =0;i<row.length;i++)
    {
          var check=masterTable.get_dataItems()[i].getDataKeyValue("Check");
          if(check !=0)
          {
                masterTable.get_dataItems()[i].set_selected(true);              
          }
           else
           {            
                 masterTable.get_dataItems()[i].set_selected(false);  
                // How to disable the row here?      
                        
           }
  }
  
 }
How to disable a particular row in RadGrid using javascript(i am using GridClientSelectColumn to select a row)?
Princy
Top achievements
Rank 2
 answered on 07 Feb 2012
5 answers
137 views

I have a simple test project. 

One panel executes a timer every 4 seconds (a long running task).

Another panel has a button that will redirect to another page.

Each panel is added to the radajaxmanager ajaxsettings

When the timer is executing, the button on the second panel never executes (although the loading panel is shown). So the new page isn't shown.

This is the code I use:

protected void Page_Load(object sender, EventArgs e)
    {
        RadAjaxManager1.RequestQueueSize = 3;
          
        // Panel 1
        Panel panel = new Panel();
        panel.Height = 200;
        panel.Width = 200;
        panel.BorderColor = System.Drawing.Color.Green;
        panel.BorderWidth = 3;
        panel.BorderStyle = BorderStyle.Solid;
        panel.ID = "NewPanel";
        Label newLabel = new Label();
        newLabel.ID = "NewLabel";
        panel.Controls.Add(newLabel);
        Timer newTimer = new Timer();
        newTimer.ID = "newTimer";        
        newTimer.Interval = 4000;
        newTimer.Enabled = true;         
        newTimer.Tick += newTimer_Tick;
        panel.Controls.Add(newTimer);
  
        RadButton newButton = new RadButton();
        newButton.ID = "newButton";
        newButton.Click += newButton_Click;
        panel.Controls.Add(newButton);
                  
        form1.Controls.Add(panel);
  
        // Panel 2
        Panel panel2 = new Panel();
        panel2.Height = 200;
        panel2.Width = 200;
        panel2.BorderColor = System.Drawing.Color.Beige;
        panel2.BorderWidth = 3;
        panel2.BorderStyle = BorderStyle.Solid;
        panel2.ID = "NewPanel2";
        Label newLabel2 = new Label();
        newLabel2.ID = "NewLabel2";
        panel2.Controls.Add(newLabel2);
  
        RadButton newButton2 = new RadButton();
        newButton2.ID = "newButton2";
        newButton2.Click += newButton2_Click;
        panel2.Controls.Add(newButton2);
  
        form1.Controls.Add(panel2);
  
        RadAjaxManager1.AjaxSettings.AddAjaxSetting(panel, panel);
        RadAjaxManager1.AjaxSettings.AddAjaxSetting(panel2, panel2);
    }
  
    void newButton2_Click(object sender, EventArgs e)
    {
        System.Threading.Thread.Sleep(500);        
        this.Page.Response.Redirect("~/Test.aspx");
    }
  
    void newButton_Click(object sender, EventArgs e)
    {
        System.Threading.Thread.Sleep(500);
        Label lbl = Page.FindControl("NewLabel") as Label;
        lbl.Text = System.DateTime.Now.ToString();
    }
    void newTimer_Tick(object sender, EventArgs e)
    {
        System.Threading.Thread.Sleep(3000);
        Label lbl = Page.FindControl("NewLabel") as Label;
        lbl.Text = System.DateTime.Now.ToString();
    }
}

Maria Ilieva
Telerik team
 answered on 07 Feb 2012
0 answers
74 views
Hi all,
i am facing problem doing group on table how can i write this sql query into linq c#

select
UserProfile.ID,
UserProfile.FirstName+' '+UserProfile.LastName UserName,
IsNull(CurrentBid.[Current],0)CurrentBid,
IsNull(WinnerBid.Winner,0)WinnerBid,
IsNull(LoseBid.Lose,0)LoseBid,
IsNull(CancelledBid.Cancel,0)CancelledBid
from UserProfile
left join
(
select count(BidTransactions.ID) [Current],UserID
from BidTransactions where
IsCloseBid= null or IsCloseBid = 0
group by UserID)CurrentBid on CurrentBid.UserID = UserProfile.ID
left Join (
select count(BidTransactions.ID) [Winner] ,UserID
from BidTransactions where
IsCloseBid= 1 AND IsWinnerBid = 1
group by UserID)WinnerBid on WinnerBid.UserID = CurrentBid.UserID
left Join(
select count(BidTransactions.ID) [Lose],UserID
from BidTransactions where
IsCloseBid= 1 AND IsWinnerBid = 0
group by UserID)LoseBid on LoseBid.UserID = CurrentBid.UserID
left join(
select count(BidTransactions.ID) [Cancel],UserID
from BidTransactions where
IsCancelled = 1
group by UserID) CancelledBid on CancelledBid.UserID = CurrentBid.UserID
where UserProfile.RoleName in ('Sellers','Bidders')
kd
Top achievements
Rank 1
 asked on 07 Feb 2012
1 answer
29 views
Hi guys,
I have following code in aspx:

<

 

 

telerik:RadScriptManager ID="ScriptManager1" runat="server" />

 

 

 

<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">

 

 

 

<ClientEvents OnRequestStart="onRequestStart" />

 

 

 

<AjaxSettings>

 

 

 

<telerik:AjaxSetting AjaxControlID="mainPanel">

 

 

 

<UpdatedControls>

 

 

 

<telerik:AjaxUpdatedControl ControlID="mainPanel" LoadingPanelID="RadAjaxLoadingPanel1" />

 

 

 

</UpdatedControls>

 

 

 

</telerik:AjaxSetting>

 

 

 

 

</AjaxSettings>

 

 

 

</telerik:RadAjaxManager>

 

 

 

<telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" EnableSkinTransparency ="true" runat="server">

 

 

 

</telerik:RadAjaxLoadingPanel>

 


I have following code in c#:

protected

 

 

void Button_Click(object sender, EventArgs e)

 

{

 

 

string reqno = string.Empty;

 

 

 

string status = string.Empty;

 

 

 

string fyear = FYear.ToString();

 

 

 

SecureQueryString param = new SecureQueryString();

 

param.Add(

 

"ReqnoId", reqno);

 

param.Add(

 

"StatusId", status);

 

param.Add(

 

"Fyear", fyear);

 

 

 

string url = "~/PerSession/PRRequest/PrincipalRequest.aspx?data=" + param.ToString();

 

Response.Redirect(url);

 

}


In VS2005 it works fine.When I converted to VS2010 and try to click on button above to redirect I am gettig this error:
Microsoft JScript runtime error: Sys.WebForms.PageRequestManagerParserErrorException: The message received from the server could not be parsed. Common causes for this error are when the response is modified by calls to Response.Write(), response filters, HttpModules, or server trace is enabled.
Details: Error parsing near '�'.

When I comment out this code:

<UpdatedControls>

 

 

 

<telerik:AjaxUpdatedControl ControlID="mainPanel" LoadingPanelID="RadAjaxLoadingPanel1" />

 

 

 

</UpdatedControls>

 

 it works fine but progress bar now does not working.
Please help me to resolve this issue.
Tsvetoslav
Telerik team
 answered on 07 Feb 2012
1 answer
142 views
Hi there everyone........Im trying to create a grid with dynamic hierarchy drill down levels in code behind....this is my code




SqlConnection cn = new SqlConnection(connStr);
            SqlDataAdapter da = new SqlDataAdapter("SELECT MAX(node) AS node FROM tabs", cn);
            DataTable dt = new DataTable();
 
            if (cn.State == ConnectionState.Closed)
            {
                cn.Open();
            }
            try
            {
                da.Fill(dt);
            }
            catch { }
 
            if (dt != null && dt.Rows.Count > 0)
            {
                Int32 node = Convert.ToInt32(dt.Rows[0]["node"].ToString());
 
                RadGrid RadGrid1 = new RadGrid();
 
                SqlDataSource sdsMaster = new SqlDataSource(connStr,"SELECT * FROM tabs WHERE active=1 AND idParentNode = '0' ORDER BY displayOrder");
                sdsMaster.ID = "sqlDataSourceMaster";
                phGridContainer.Controls.Add(sdsMaster);
 
                RadGrid1.ID = "RadGrid1";
                RadGrid1.DataSourceID = "SqlDataSourceMaster";
 
                RadGrid1.MasterTableView.DataKeyNames = new string[] { "id" };
 
                RadGrid1.Width = Unit.Percentage(98);
                RadGrid1.PageSize = 3;
                RadGrid1.AllowPaging = true;
                RadGrid1.AllowSorting = true;
                RadGrid1.PagerStyle.Mode = GridPagerMode.NextPrevAndNumeric;
                RadGrid1.AutoGenerateColumns = false;
                RadGrid1.ShowStatusBar = true;
 
                RadGrid1.MasterTableView.PageSize = 10;
 
                //Add columns
                GridBoundColumn boundColumn;
                boundColumn = new GridBoundColumn();
                boundColumn.DataField = "id";
                boundColumn.HeaderText = "ID";
                RadGrid1.MasterTableView.Columns.Add(boundColumn);
 
                boundColumn = new GridBoundColumn();
                boundColumn.DataField = "label";
                boundColumn.HeaderText = "Tab";
                RadGrid1.MasterTableView.Columns.Add(boundColumn);
 
                 
 
                if (node > 0)
                {
                    for (int i = 1; i <= node; i++)
                    {
                        SqlDataSource sds = new SqlDataSource(connStr,"SELECT * FROM Tabs WHERE active=1 AND idParentNode = @id ORDER BY displayOrder");
                        /*THIS IS THE PART IM HAVING ISSUES*/
                        sds.SelectParameters.Add("id", RadGrid1.MasterTableView.DataKeyValues[0].ToString());
                         
                        sds.ID = "sqlDataSource" + i.ToString();
                         
                        phGridContainer.Controls.Add(sds);
                        
                        GridTableView tableViewDetail = new GridTableView(RadGrid1);
                        tableViewDetail.DataSourceID = "sqlDataSource" + i.ToString();
                        tableViewDetail.Width = Unit.Percentage(100);
 
                        tableViewDetail.DataKeyNames = new string[] { "id" };
 
                        GridRelationFields relationFields = new GridRelationFields();
                        relationFields.MasterKeyField = "id";
                        relationFields.DetailKeyField = "idParentNode";
                        tableViewDetail.ParentTableRelation.Add(relationFields);
 
                        RadGrid1.MasterTableView.DetailTables.Add(tableViewDetail);
 
                        //Add columns
                        boundColumn = new GridBoundColumn();
                        boundColumn.DataField = "id";
                        boundColumn.HeaderText = "ID";
                        tableViewDetail.Columns.Add(boundColumn);
 
                        boundColumn = new GridBoundColumn();
                        boundColumn.DataField = "label";
                        boundColumn.HeaderText = "Tab";
                        tableViewDetail.Columns.Add(boundColumn);
                         
                         
                    }
                     
                     
                }
                 
                phGridContainer.Controls.Add(RadGrid1);
            }
            cn.Close();


How can i get the Parent datakey to be able to insert that parameter within my dynamically generated sqldatasource.....Is it possible to have this done using radgrid control?? I know i can use the Tree View control but I the requirements fit the rad grid one.

Thks in advance
Tsvetoslav
Telerik team
 answered on 07 Feb 2012
1 answer
89 views
Hi, I am referring to this online demo for adding of usercontrols to radmultipage dynamically.
http://demos.telerik.com/aspnet-ajax/tabstrip/examples/applicationscenarios/dynamicpageview/defaultcs.aspx 

here the control path is saved in radpageview id property, but in my case control path could be long, so I don't want to save it in ID field. Is there any other property I can use.

I tried using Attribute collection, but I am getting that collection as empty in 
RadMultiPage1_PageViewCreated
Kate
Telerik team
 answered on 07 Feb 2012
1 answer
79 views
I have been trying to use the Visual Style Builder for the last 2 days to no avail. I build a new skin called "TEST", select Grid, and base it on the "Vista" skin. Any changes I make using the Colorize functionality works as expected, and saves the skin fine. The downloaded file works in any projects I use it in. However, if I try to fine tune the skin any changes I make cannot be saved. I get a pop up message that says (also see attached screenshot):

"Skin Update Failed! A server error has occurred. We have been notified and will try to resolve it ASAP. Sorry for the inconvenience."

I have reproduced this on the most recent versions of Firefox, Chrome, Safari, and IE9. BTW, IE9 doesn't give me the option to remove images or indicate that any are being used.

Since I hadn't seen a post on this, I figured I'd mention it...



Galin
Telerik team
 answered on 07 Feb 2012
2 answers
62 views
Hello Every One,

I am Working in one project in 2005 in asp controls now i change to Rad Controls ,
I Got The Error Like That  See The image.
This My Web.config file
<?xml version="1.0"?>
    <configSections>
        <sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">
            <sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">
                <section name="scriptResourceHandler" type="System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication"/>
                <sectionGroup name="webServices" type="System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">
                    <section name="jsonSerialization" type="System.Web.Configuration.ScriptingJsonSerializationSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="Everywhere"/>
                    <section name="profileService" type="System.Web.Configuration.ScriptingProfileServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication"/>
                    <section name="authenticationService" type="System.Web.Configuration.ScriptingAuthenticationServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication"/>
                </sectionGroup>
            </sectionGroup>
        </sectionGroup>
    </configSections>
    <system.web>
        <pages>
            <controls>
                <add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
                <add tagPrefix="asp" namespace="System.Web.UI.WebControls" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
                <add tagPrefix="telerik" namespace="Telerik.Web.UI" assembly="Telerik.Web.UI"/>
                <add tagPrefix="TBSUC" tagName="LeftPane" src="~/Shared/LeftSidePane.ascx"/>
                <add tagPrefix="TBFA" tagName="FileAttach" src="~/Views/Shared/FileAttachment.ascx"/>
                <add tagPrefix="TBSUCTictet" tagName="TicketLeftPane" src="~/Shared/TicketLeftSidePane.ascx"/>
                <add tagPrefix="TBChange" tagName="ChangeLeftPane" src="~/Shared/ChangeLeftSidePane.ascx"/>
            </controls>
        </pages>
        <identity impersonate="true"/>
        <siteMap>
            <providers>
                <add name="mastermap" type="System.Web.XmlSiteMapProvider" siteMapFile="Web.sitemap"/>
                <add name="transactionmap" type="System.Web.XmlSiteMapProvider" siteMapFile="Web2.sitemap"/>
            </providers>
        </siteMap>
        <!--
          Set compilation debug="true" to insert debugging
          symbols into the compiled page. Because this
          affects performance, set this value to true only
          during development.
    -->
        <compilation debug="true">
            <assemblies>
                <add assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
                <add assembly="System.Web.Extensions.Design, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
                <add assembly="System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
                <add assembly="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
                <add assembly="System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
                <add assembly="System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
                <add assembly="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
                <add assembly="System.Xml, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
                <add assembly="System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
                <add assembly="System.Web.Services, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
                <add assembly="CrystalDecisions.CrystalReports.Engine, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
                <add assembly="CrystalDecisions.ReportSource, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
                <add assembly="CrystalDecisions.Shared, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
                <add assembly="CrystalDecisions.Web, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
                <add assembly="CrystalDecisions.ReportAppServer.ClientDoc, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
                <add assembly="CrystalDecisions.Enterprise.Framework, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
                <add assembly="CrystalDecisions.Enterprise.InfoStore, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
                <add assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
                <add assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/></assemblies>
        </compilation>
        <httpHandlers>
            <remove verb="*" path="*.asmx"/>
            <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
            <add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
            <add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" validate="false"/>
            <add verb="GET" path="CrystalImageHandler.aspx" type="CrystalDecisions.Web.CrystalImageHandler, CrystalDecisions.Web, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
            <add path="Telerik.Web.UI.WebResource.axd" type="Telerik.Web.UI.WebResource" verb="*" validate="false"/>
        </httpHandlers>
        <httpModules>
            <add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
        </httpModules>
    </system.web>
    <system.webServer>
        <validation validateIntegratedModeConfiguration="false"/>
        <modules>
            <add name="ScriptModule" preCondition="integratedMode" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
        </modules>
        <handlers>
            <remove name="WebServiceHandlerFactory-Integrated"/>
            <add name="ScriptHandlerFactory" verb="*" path="*.asmx" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
            <add name="ScriptHandlerFactoryAppServices" verb="*" path="*_AppService.axd" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
            <add name="ScriptResource" preCondition="integratedMode" verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
            <add name="Telerik_Web_UI_WebResource_axd" verb="*" preCondition="integratedMode" path="Telerik.Web.UI.WebResource.axd" type="Telerik.Web.UI.WebResource"/>
        </handlers>
    </system.webServer>
    <connectionStrings>
        <add name="locconvisual" connectionString="Data Source=192.168.1.24;Initial Catalog=PAYROLL;User ID=sa;Password=newgene100;Connection Timeout=90; " providerName="System.Data.SqlClient"/>
        <add name="locconcoding" connectionString="Data Source=192.168.1.24;Initial Catalog=PAYROLL;USER ID=sa;password=newgene100;"/>
    </connectionStrings>
    <!-- Web.Config Configuration File -->
    <system.web>
        <customErrors mode="Off"/>
    </system.web>
    <location allowOverride="true" inheritInChildApplications="true">
        <appSettings>
            <add key="CrystalImageCleaner-AutoStart" value="true"/>
            <add key="CrystalImageCleaner-Sleep" value="60000"/>
            <add key="CrystalImageCleaner-Age" value="120000"/>
        </appSettings>
    </location>
</configuration>





Thanks,
Mohamed
mohamed
Top achievements
Rank 1
 answered on 07 Feb 2012
Narrow your results
Selected tags
Tags
+? more
Top users last month
Jay
Top achievements
Rank 3
Bronze
Iron
Iron
yw
Top achievements
Rank 2
Iron
Iron
Stefan
Top achievements
Rank 2
Iron
Iron
Iron
Kao Hung
Top achievements
Rank 1
Iron
Bohdan
Top achievements
Rank 2
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Jay
Top achievements
Rank 3
Bronze
Iron
Iron
yw
Top achievements
Rank 2
Iron
Iron
Stefan
Top achievements
Rank 2
Iron
Iron
Iron
Kao Hung
Top achievements
Rank 1
Iron
Bohdan
Top achievements
Rank 2
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?