Я пытаюсь прочитать из существующего текстового поля и сохранить значение в строке (8-значный буквенно-цифровой), однако возвращаемое значение всегда пустое.
До сих пор я пытался:
IWebElement existingTableName = driver.FindElement(By.XPath("//input[@id='ctl00_ContentPlaceHolder_txtRatingName']"));
И
string tableNameText = driver.FindElement(By.XPath("//input[@id='ctl00_ContentPlaceHolder_txtRatingName']")).Text;
Код HTML для текстового поля следующий:
`<span class="riContentWrapper" style="width:96px;" xpath="1"><input id="ctl00_ContentPlaceHolder_txtRatingName" name="ctl00$ContentPlaceHolder$txtRatingName" size="20" class="riTextBox riEnabled tbWidths-300" onchange="FormChanged()" value="1POCOIBJF4" type="text"></span>`