Please see the HTML code below
<div class="dgrid-content ui-widget-content" tabindex="0">
<div id="uniqName-36397" class=" dgrid default Item001">
<div id="uniqName-36780" class=" dgrid default Item003">
Please see the HTML code below
<div class="dgrid-content ui-widget-content" tabindex="0">
<div id="uniqName-36397" class=" dgrid default Item001">
<div id="uniqName-36780" class=" dgrid default Item003">
Use XPath. You can try:
"//div[starts-with(@id, 'uniqName-')]"
This will fetch all the elements whose id
attribute value begins with uniqName-
.
You can iterate over each element by using the following code:
IList<IWebElement> elements = driver.FindElements(By.XPath("//div[starts-with(@id, 'uniqName-')]"));
foreach(IWebElement element in elements) {
//Do Something
}