The Kendo Input control is the base control for most of the Kendo UI controls such as:
- Kendo AutoComplete
- Kendo ComboBox
- Kendo DropDownList
- Kendo DatePicker
- Kendo TimePicker
- Kendo NumericTextBox
The base class for all of these controls is the KendoInput class. However in order to use their full functionality you need to cast them to their extended classes.
For example, you can type in the KendoNumericTextBox using only the base class with code like this:
KendoInput textBox = ActiveBrowser.Find.ByExpression<KendoInput>(
But in order to increase or decrease the value entered in the text box, you need to use methods like SpinUpClick()
These methods are not available in the base KendoInput class, so you need to either cast the KendoInput to KendoNumericTextBox or use the following code to find it as such:
KendoNumericTextBox textBox = ActiveBrowser.Find.ByExpression<KendoNumericTextBox>(
Hope this helps!
the Telerik team