Telerik blogs
  • Web

    RadTreeView's TriState Mode in Deep

    Many of you have probably used Telerik's TreeView or going to do so in the future. One of its many features is the TriStateMode. In this blog post I'm going to explain how TriStateMode mode is designed to work and propagate the values up and down the tree. When in TriStateMode (IsTriStateMode=”True”) checking/unchecking an item makes the TreeView propagate the value. The value propagation actually checks/unchecks all items’ children and updates the chain of parents with appropriate value (checked, unchecked or undetermined). CheckState vs. IsChecked The TreeView exposes two properties used to manipulate items' check state - CheckState (of type ToggleState) and IsChecked...
    November 20, 2010
  • Productivity Reporting

    Connecting Telerik Reporting to OData feeds

    Download ODataSample (C# VS2010) - 167KB Download ODataSample (VB VS2010) - 180KB The Open Data Protocol, also known as OData recently has gained a lot of popularity. That is why we decided to demonstrate how to connect and consume an existing OData feed from Telerik Reporting with the help of WCF Data Services. For the sake of this example we will connect to the Northwind sample database exposed as an OData service with the following root URL: http://services.odata.org/Northwind/Northwind.svc. Let's start by adding a service reference to the Northwind data service to our report class library - we use the above service URL for this purpose: Visual Studio creates a reference to the service...
    November 19, 2010
  • People

    ALM Summit Wrap Up

    A bit tired this morning, we're chilling with the remaining swag at our lunch table and about to wrap up. But we just got interrupted as one of the speakers is conducting his session in the lunch room. Eric from EMC has decided to speak to the group about their tweets acknowledging that everyone is sick of Agile talk and wants something new. He's asked everyone who has an issue to come up and announce their problems (not personal ;)) and seek out a group to provide advice. Actually a very impressive conference move. They also asked everyone to play musical chairs. Nicely done, very Agile of...
    November 19, 2010
  • Productivity Testing

    Test Scheduling Basics FAQ

    The new Test Scheduling and Remote Execution feature we added with the Q3 release is a powerful addition to our Automated Testing Tools offering. The feature pushes WebUI Test Studio into multi-machine execution and enables customers to leverage the physical & virtualized environments to schedule and execute test runs. You can also collect results across this distributed environment into a centralized repository. This feature makes WebUI more appealing to large enterprises with larger test labs and machine pools. With this blog post I’m sharing all the basics of the feature in the form of FAQ. In addition I will also ...
    November 18, 2010
  • People Accessibility

    Accessibility support in RadEditor for ASP.NET AJAX

    One of the major goals for our AJAX RadEditor control is to provide an accessible content creation experience. For us, this task is divided into two major categories - having an accessible editor UI and helping the end user produce accessible content. With the Q3 2010 release, we made improvements to both and I want to share the results with you.  The first major improvement is the new AccessibleRadEditor control. It is a stripped down version of the full featured RadEditor and has a simpler toolbar to allow easy navigation using only the keyboard. All tools have assigned shortcuts and even the...
    November 18, 2010
  • Web

    RadTreeView's TriState Mode in Deep

    Many of you have probably used Telerik's TreeView or going to do so in the future. One of its many features is the TriStateMode. In this blog post I'm going to explain how TriStateMode mode is designed to work and propagate the values up and down the tree. When in TriStateMode (IsTriStateMode=”True”) checking/unchecking an item makes the TreeView propagate the value. The value propagation actually checks/unchecks all items’ children and updates the chain of parents with appropriate value (checked, unchecked or undetermined). CheckState vs. IsChecked The TreeView exposes two properties used to manipulate items' check state - CheckState (of type ToggleState) and IsChecked...
    November 20, 2010
  • Productivity Reporting

    Connecting Telerik Reporting to OData feeds

    Download ODataSample (C# VS2010) - 167KB Download ODataSample (VB VS2010) - 180KB The Open Data Protocol, also known as OData recently has gained a lot of popularity. That is why we decided to demonstrate how to connect and consume an existing OData feed from Telerik Reporting with the help of WCF Data Services. For the sake of this example we will connect to the Northwind sample database exposed as an OData service with the following root URL: http://services.odata.org/Northwind/Northwind.svc. Let's start by adding a service reference to the Northwind data service to our report class library - we use the above service URL for this purpose: Visual Studio creates a reference to the service...
    November 19, 2010
  • People

    ALM Summit Wrap Up

    A bit tired this morning, we're chilling with the remaining swag at our lunch table and about to wrap up. But we just got interrupted as one of the speakers is conducting his session in the lunch room. Eric from EMC has decided to speak to the group about their tweets acknowledging that everyone is sick of Agile talk and wants something new. He's asked everyone who has an issue to come up and announce their problems (not personal ;)) and seek out a group to provide advice. Actually a very impressive conference move. They also asked everyone to play musical chairs. Nicely done, very Agile of...
    November 19, 2010
  • Productivity Testing

    Test Scheduling Basics FAQ

    The new Test Scheduling and Remote Execution feature we added with the Q3 release is a powerful addition to our Automated Testing Tools offering. The feature pushes WebUI Test Studio into multi-machine execution and enables customers to leverage the physical & virtualized environments to schedule and execute test runs. You can also collect results across this distributed environment into a centralized repository. This feature makes WebUI more appealing to large enterprises with larger test labs and machine pools. With this blog post I’m sharing all the basics of the feature in the form of FAQ. In addition I will also ...
    November 18, 2010
  • People Accessibility

    Accessibility support in RadEditor for ASP.NET AJAX

    One of the major goals for our AJAX RadEditor control is to provide an accessible content creation experience. For us, this task is divided into two major categories - having an accessible editor UI and helping the end user produce accessible content. With the Q3 2010 release, we made improvements to both and I want to share the results with you.  The first major improvement is the new AccessibleRadEditor control. It is a stripped down version of the full featured RadEditor and has a simpler toolbar to allow easy navigation using only the keyboard. All tools have assigned shortcuts and even the...
    November 18, 2010