Hello Voss Grose,
As already mentioned in the other thread you started with the same question, the Value property of the RadSlider gets the index of the selected item, when you use ItemType=Item. This is by design and we decided to implement the RadSlider that way, so that you can set not only integers as Value for a RadSlider item, but strings as well. When you get the index of the selected item, you can use it to get a reference to the item itself and then get its Value.
For example (this code was posted in the other forum thread and demonstrated what you need to do in VB):
|Dim slider As RadSlider = TryCast(item.FindControl("rslider"), Telerik.Web.UI.RadSlider)
|Dim value As Integer = slider.Value
|Dim routsegid As String = slider.Items(value).Value.ToString()
|int value = rsVery.Value;
|string routsegid = rsVery.Items[value].Value;
In case you still have problems getting the value of the selected item, please prepare and send us a simple running project, demonstrating the problem, together with detailed information on the expected result.
the Telerik team
Check out Telerik Trainer
, the state of the art learning tool for Telerik products.