TagBuilder Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Contains classes and properties that are used to create HTML elements. This class is used to write helpers, such as those found in the System.Web.Helpers namespace.
public class TagBuilder
type TagBuilder = class
Public Class TagBuilder
- Inheritance
-
TagBuilder
Constructors
TagBuilder(String) |
Creates a new tag that has the specified tag name. |
Properties
Attributes |
Gets the collection of attributes. |
IdAttributeDotReplacement |
Gets or sets a string that can be used to replace invalid HTML characters. |
InnerHtml |
Gets or sets the inner HTML value for the element. |
TagName |
Gets the tag name for this tag. |
Methods
AddCssClass(String) |
Adds a CSS class to the list of CSS classes in the tag. |
CreateSanitizedId(String) |
Replaces each invalid character in the tag ID with a valid HTML character. |
CreateSanitizedId(String, String) |
Replaces each invalid character in the tag ID with the specified replacement string. |
GenerateId(String) |
Generates a sanitized ID attribute for the tag by using the specified name. |
MergeAttribute(String, String) |
Adds a new attribute to the tag. |
MergeAttribute(String, String, Boolean) |
Adds a new attribute or optionally replaces an existing attribute in the opening tag. |
MergeAttributes<TKey,TValue>(IDictionary<TKey,TValue>) |
Adds new attributes to the tag. |
MergeAttributes<TKey,TValue>(IDictionary<TKey,TValue>, Boolean) |
Adds new attributes or optionally replaces existing attributes in the tag. |
SetInnerText(String) |
Sets the InnerHtml property of the element to an HTML-encoded version of the specified string. |
ToString() |
Renders the element as a Normal element. |
ToString(TagRenderMode) |
Renders the HTML tag by using the specified render mode. |
Applies to
Feedback
Submit and view feedback for