我正在尝试将IWebElement
投射到Selenium脚本中的SelectElement
,如下所示:
SelectElement selectCalendar = (SelectElement)orderPage.CalendarType;
...但我收到以下错误提示:
System.InvalidCastException : Unable to cast transparent proxy to type 'OpenQA.Selenium.Support.UI.SelectElement'
。
我不知道这个错误意味着什么。我该如何解决?
答案 0 :(得分:0)
而不是直接进行类型转换,它应该是
SelectElement selectCalendar = new SelectElement(orderPage.CalendarType);
这将解决上述问题