So assuming it's the basic Ajax AutoCompleteTextBox, there isn't a wrapper class for this control. You would need to find the control as it is displayed on in the Dom. I got this working based on this Auto Complete Example:
HtmlInputText t = ActiveBrowser.Find.ByExpression<HtmlInputText>("name=ctl00$SampleContent$myTextBox");
t.MouseClick();
Desktop.KeyBoard.TypeText("Test String", 500);
//Wait For AutoComplete to appear, then Refresh Dom
System.Threading.Thread.Sleep(3000);
ActiveBrowser.RefreshDomTree();
//Get list of suggestions and click item 4
HtmlUnorderedList l = ActiveBrowser.Find.ByExpression<HtmlUnorderedList>("id=AutoCompleteEx_completionListElem");
Assert.IsNotNull(l);
l.Items[3].MouseClick();
}
Hope that helps,
Nelson Sin
the Telerik team
Watch a video on how to optimize your support resource searches and check out more tips on the blogs.
Follow the status of features or bugs in PITS and vote for them to affect their priority.