Hi everybody,
I've a problem with a slider control, the problem is the next:
When i initialize the Slider control with the code below, it's good bound but when i do postback on my page, the slider change the positions and values' RadSliderItems, Example:
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -> item selected = 1 week.SelectedItem.Value = 1
i do post back (Change value item 1 = 2, why? i don't know)
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -> item selected = 1 week.SelectedItem.Value = 2
i do post back (Change position all items and change value item 2, why? i don't know)
| 2 | 3 | 4 | 5 | 6 | 7 | 8 | 1 | -> item selected = 2 week.SelectedItem.Value = 3
So, i'm not never sure about values' items and the position change...
Thanks....
Code ASP:
Code CS:
I've a problem with a slider control, the problem is the next:
When i initialize the Slider control with the code below, it's good bound but when i do postback on my page, the slider change the positions and values' RadSliderItems, Example:
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -> item selected = 1 week.SelectedItem.Value = 1
i do post back (Change value item 1 = 2, why? i don't know)
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -> item selected = 1 week.SelectedItem.Value = 2
i do post back (Change position all items and change value item 2, why? i don't know)
| 2 | 3 | 4 | 5 | 6 | 7 | 8 | 1 | -> item selected = 2 week.SelectedItem.Value = 3
So, i'm not never sure about values' items and the position change...
Thanks....
Code ASP:
<telerik:RadSlider ID="week" runat="server" AnimationDuration="400" |
Height="70px" ItemType="item" Width="350px" > |
</telerik:RadSlider> |
Code CS:
protected void Page_Load(object sender, EventArgs e) |
{ |
if (!IsPostBack) |
{ |
initialize_week(); |
} |
} |
public void initialize_week() |
{ |
for (int i = 7; i >= 0; i--) |
{ |
String value = |
DateTime.Now.AddDays((-7) * i).ToString(); |
RadSliderItem item = new RadSliderItem( |
DateTimeTreatment.GetWeekNumber( |
DateTime.Now.AddDays((-7) * i)).ToString(),value); |
week.Items.Add(item); |
week.DataBind(); |
} |
} |