Надеюсь, кто-нибудь может мне помочь.У меня есть следующий код, и я получаю исключение: 'OpenQA.Selenium.StaleElementReferenceException'
IList<IWebElement> WeekDays = Chromedriver.FindElements(By.XPath("//td[@class='dxeCalendarDay']"));
foreach (IWebElement Days in WeekDays)
{
string WeekDaysResults = Days.Text;
if(string.IsNullOrEmpty(WeekDaysResults))
{
//Do Nothing
}
else
{
if(WeekDaysResults == FirstDayOfCurrentMonth)
{
Days.Click();
Debug.WriteLine("Week Days: " + WeekDaysResults);
}
}
}
Я получаю исключение для этого кода string WeekDaysResults = Days.Text;
Ошибка:
OpenQA.Selenium.StaleElementReferenceException: 'устаревшая ссылка на элемент: элемент не прикреплен к документу страницы
Я попытался выполнить блок catch catch, но это не сработало.Заранее спасибо.