Hello,
I have this in my aspx page:
In my code-behind, I have this:
MySelectMethod is returning the records that I am expecting, given that the parameters are hardcoded. However this are the problems that I encounter:
1) The list of records is not appearing.
2) My text-input goes away after getting the list of records
3) MyControl.Text property is empty
Anyhelp on this one? I badly need specifically #3 since it is a parameter that I need to pass dynamically.
I have this in my aspx page:
<telerik:RadAutoCompleteBox ID="MyControl" runat="server" Width="400" DropDownHeight="150" DropDownWidth="500" SelectMethod="MySelectMethod" InputType="Text"> </telerik:RadAutoCompleteBox>In my code-behind, I have this:
01.Public Function MySelectMethod() As AutoCompleteBoxData02. Dim data As DataTable = GetChildNodes("a", "139")03. Dim result As New List(Of AutoCompleteBoxItemData)()04. 05. For Each row As DataRow In data.Rows06. Dim childNode As New AutoCompleteBoxItemData()07. childNode.Text = row("field1").ToString()08. childNode.Value = row("field2").ToString()09. result.Add(childNode)10. Next11. 12. Dim res As New AutoCompleteBoxData13. res.Items = result.ToArray()14. 15. Return res16.End Function17. 18.Private Function GetChildNodes(ByVal searchString As String, ByVal countryList As String) As DataTable19. ' Some code that works20.End Function21. 22.Private Function GetData(selectCommand As SqlCommand) As DataTable23. ' Some code that works24.End FunctionMySelectMethod is returning the records that I am expecting, given that the parameters are hardcoded. However this are the problems that I encounter:
1) The list of records is not appearing.
2) My text-input goes away after getting the list of records
3) MyControl.Text property is empty
Anyhelp on this one? I badly need specifically #3 since it is a parameter that I need to pass dynamically.
