I'm programmatically binding data to a RadSearchBox [I get my data list back from a Service Reference] and I set the DataTextField and DataValueField, then I set the DataSource - all without errors. However, when I start typing in the search box, I receive a popup on the page: DataSource not set
What am I missing?
What am I missing?
<telerik:RadSearchBox runat="server" ID="radTest" OnSearch="radTest_OnSearch"></telerik:RadSearchBox>protected void Page_Load(object sender, EventArgs e){ if (!IsPostBack) { UserServiceClient client = new UserServiceClient(); var users = client.GetSecurityUsers().ToList(); radTest.DataTextField = "full_name"; radTest.DataValueField = "user_id"; radTest.DataSource = users; }}protected void radTest_OnSearch(object sender, SearchBoxEventArgs e){ UserServiceClient client = new UserServiceClient(); var users = client.GetSecurityUsers().ToList(); if (!string.IsNullOrEmpty(e.Text)) { users = users.Where(i => i.full_name.Contains(e.Text)).ToList(); } radTest.DataTextField = "full_name"; radTest.DataValueField = "user_id"; radTest.DataSource = users;}