The HTML inside the tag being tested, rendered to a string as a web browser would
do. All inner tags are removed and adjacent whitespace is converted
to a single space. For example, <a href='foo'><i>My</i> Link</a>
will return "My Link".
Returns the only child (of a particular type) of this tag. If this tag has more
that one child of the requested type, or if it has no children of the requested type,
this method will throw an exception. Don't cache the results of this call.
Returns the immediate children of this tag that match a particular type (such as <tr>).
Does not return "grand-children" -- i.e., calling table.Children("tr") will work, but
calling table.Children("td") will typically return nothing because the 'td' tags
are nested inside 'tr' tags.Don't cache the results of this call.
Returns 'true' if this tag has any immediate children that match a particular type
(such as <tr>. Does not check "grand-children" -- i.e., calling
table.HasChildren("tr") will usually return true and calling
table.HasChildren("td") will usually return false.
Experimental. May change or go away in future revisions. Allows testers to
assert that their control should be visible before some operations. Using
this method provides clearer error messages to users of the tester.
Trigger a post-back. ASP.NET has a post-back idiom that often shows up
testers for controls that do so. Just take the string that contains the post-
back script and pass it to this method. Use OptionalPostBack
if the script isn't always present.