Я использую это для получения внутреннего текста скрытых элементов: ((IJavaScriptExecutor) webDriverInstance) .ExecuteScript ("return arguments [0] .innerHTML", this.element) .ToString ();
Реализация ExecuteScript очень похожа на String.Format с объектом params, переданным в качестве второго параметра.