slotcount | count | pc_to_total | labelPerc |
n°1 Slot | 24 | 6.25 | 6.25% |
n°2 Slot | 3 | 7.81 | 7.81% |
n°10 Slot | 1 | 10.42 | 10.42% |
n°11 Slot | 1 | 13.28 | 13.28% |
n°333 Slot | 1 | 100 | 100.00% |
ScriptManager scriptManager = ScriptManager.GetCurrent(
this
.Page);
if
(scriptManager !=
null
)
{
Page.Form.Controls.Remove(scriptManager);
}
RadScriptManager radScriptManager =
new
RadScriptManager();
this
.Page.Form.Controls.AddAt(0, radScriptManager);
<telerik:RadSlider ID="RadSlider1" runat="server" Value="0" MinimumValue="0" MaximumValue="50" AutoPostBack="true" Height="60px" Width="500px" ItemType="Item" ShowDecreaseHandle="false" ShowIncreaseHandle="false" TrackPosition="TopLeft" Skin="Simple">
</telerik:RadSlider>
I populate a range of values in code behind as follows:
Dim myExcess As List(Of contractors.excess) = contractors.excess.GetByContractorID(Session("ContractorID"))
For Each Excess In myExcess
RadSlider1.Items.Add(New RadSliderItem(Excess.ExcessAmount, Excess.ExcessPercent))
Next
for this example, values witten are
Text = 100, value =0.1
Text = 200, value =0.2
etc. etc
The slider renders as expected, however, after clicking or dragging, the order of the items changes!
It was initially: 100,200,300,400,500
After a drag this may become 100,200,400,500,300
There is no other clientside or server side code so I am puzzled!
Same problem with IE and Chrome
Can anyone help please?
<
Triggers
>
<
asp:AsyncPostBackTrigger
ControlID
=
"ButtonAddDock"
EventName
=
"Click"
></
asp:AsyncPostBackTrigger
>
</
Triggers
>
<
telerik:RadAjaxManager
ID
=
"RadAjaxManager1"
runat
=
"server"
ClientEvents-OnRequestStart
=
"mngRequestStarted"
>
<
AjaxSettings
>
<
telerik:AjaxSetting
AjaxControlID
=
"ButtonAddDock"
>
<
UpdatedControls
>
<
telerik:AjaxUpdatedControl
ControlID
=
"RadDockLayout1"
/>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
<
telerik:AjaxSetting
AjaxControlID
=
"ButtonAddDock2"
>
<
UpdatedControls
>
<
telerik:AjaxUpdatedControl
ControlID
=
"RadDockLayout1"
/>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
<
telerik:AjaxSetting
AjaxControlID
=
"ButtonAddDock3"
>
<
UpdatedControls
>
<
telerik:AjaxUpdatedControl
ControlID
=
"RadDockLayout1"
/>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
</
AjaxSettings
>
</
telerik:RadAjaxManager
>
Timestamp: 11/8/2012 11:12:10 AM
Error: Sys.WebForms.PageRequestManagerServerErrorException: Sys.WebForms.PageRequestManagerServerErrorException: Specified argument was out of the range of valid values.
Parameter name: ItemHierarchicalIndex
Source File: http://localhost:2917/Telerik.Web.UI.WebResource.axd?_TSM_HiddenField_=RadScriptManager1_TSM&compress=1&_TSM_CombinedScripts_=%3b%3bAjaxControlToolkit%2c+Version%3d4.1.60501.0%2c+Culture%3dneutral%2c+PublicKeyToken%3d28f01b0e84b6d53e%3aen-US%3a5c09f731-4796-4c62-944b-da90522e2541%3aea597d4b%3ab25378d2%3bTelerik.Web.UI%2c+Version%3d2012.2.607.40%2c+Culture%3dneutral%2c+PublicKeyToken%3d121fae78165ba3d4%3aen-US%3a767fb6c3-728b-40e9-af4d-abc498bcae6e%3a16e4e7cd%3aed16cbdc%3af7645509%3a24ee1bba%3af46195d3%3a854aa0a7%3a874f8ea2%3a5a6d9d23%3a19620875%3a39040b5c%3af85f9819%3a58366029%3a2003d0b8%3ae330518b%3a1e771326%3ac8618e41%3ae4f8f289%3ac172ae1e%3a9cdfc6e7%3a490a9d4e%3abd8f85e4
Line: 9