HtmlElement::InnerText Property
Gets or sets the text assigned to the element.
Assembly: System.Windows.Forms (in System.Windows.Forms.dll)
Property Value
Type: System::String^The element's text, absent any HTML markup. If the element contains child elements, only the text in those child elements will be preserved.
| Exception | Condition |
|---|---|
| NotSupportedException | The specified element cannot contain text (for example, an IMG element). |
If you attempt to assign HTML to an element with InnerText, the HTML code will display as literals in the document, just as if you were viewing HTML within a text file. If you assign HTML to an element using the InnerHtml property, InnerText will return all of the text in that HTML with the markup removed.
Assigning a value to InnerText will destroy any child elements that belong to the element.
The following code creates a new hyperlink using CreateElement, and assigns text to the link using the InnerText property.
Available since 2.0