An NDoc Documented Class Library |

# DefaultSelenium.Select Method

Select an option from a drop-down using an option locator.

Option locators provide different ways of specifying options of an HTML Select element (e.g. for selecting a specific option, or for asserting that the selected option satisfies a specification). There are several forms of Select Option Locator.

- label=labelPattern: matches options based on their labels, i.e. the visible text. (This is the default.)
  - label=regexp:^[Oo]ther
- value=valuePattern: matches options based on their values.
  - value=other
- id=id: matches options based on their ids.
  - id=option1
- index=index: matches an option based on its index (offset from zero).
  - index=2

If no option locator prefix is provided, the default behaviour is to match on label.

public void Select(
string selectLocator,
string optionLocator
);

#### Parameters

selectLocator
  an element locator identifying a drop-down menu
optionLocator
  an option locator (a label by default)

#### Implements

ISelenium.Select

#### See Also

DefaultSelenium Class | Selenium Namespace