Great job Telerik on RadListBox. We have a couple homegrown alternatives to this and have been hoping you would release this type of control so we could standardize.
One of our current projects relies on multiple combinations of controls created in runtime, after init. To view these object and their values on postback, we are taking advantage of request.form in the postback and parsing the results.
RadListbox gives us a method of tracing the users actions click by click, but it would be great if the postback could include either the text, or preferably the value, of the RadListboxItem along with the ordinal position changes. We frequently need to randomize the position of the listitems in these situations to prevent bias so we will currently need to store additional data in hidden controls for the ordinal mapping. I realize this is not standard usage of the control, but if you could add for future consideration either an ordered list of all values within Radlistbox in request.form (preferable), or include the value in the ordinal move data as it is now, it would streamline the process significantly.
The example beliw is the output of a 4 item list where the last item (3) is placed in position 0 recursively until the list is in it's original position again.
Thanks again for your excellent work with this release.
-Joel
[edit] subject line should not have included the word viewstate...
One of our current projects relies on multiple combinations of controls created in runtime, after init. To view these object and their values on postback, we are taking advantage of request.form in the postback and parsing the results.
Dim str As String |
Dim str2 As String = "" |
For Each str In Request.Form |
str2 += str & " - " & Request.Form(str) & "<br>" |
Next |
Response.Write(str2) |
RadListbox gives us a method of tracing the users actions click by click, but it would be great if the postback could include either the text, or preferably the value, of the RadListboxItem along with the ordinal position changes. We frequently need to randomize the position of the listitems in these situations to prevent bias so we will currently need to store additional data in hidden controls for the ordinal mapping. I realize this is not standard usage of the control, but if you could add for future consideration either an ordered list of all values within Radlistbox in request.form (preferable), or include the value in the ordinal move data as it is now, it would streamline the process significantly.
The example beliw is the output of a 4 item list where the last item (3) is placed in position 0 recursively until the list is in it's original position again.
QUIHereType_ClientState - {"logEntries":[{"Type":5,"Index":"3","Data":{"NewIndex":"0"}},{"Type":5,"Index":"3","Data":{"NewIndex":"0"}},{"Type":5,"Index":"3","Data":{"NewIndex":"0"}},{"Type":5,"Index":"3","Data":{"NewIndex":"0"}}],"selectedIndices":[0],"checkedIndices":[],"scrollPosition":0} |
Thanks again for your excellent work with this release.
-Joel
[edit] subject line should not have included the word viewstate...