TagBuilder Class
Represents a class that is used by HTML helpers to build HTML elements.
Inheritance Hierarchy
System.Object
System.Web.Mvc.TagBuilder
Namespace: System.Web.Mvc
Assembly: System.Web.Mvc (in System.Web.Mvc.dll)
Syntax
'Declaration
Public Class TagBuilder
public class TagBuilder
public ref class TagBuilder
The TagBuilder type exposes the following members.
Constructors
Name | Description | |
---|---|---|
TagBuilder | Initializes a new instance of the TagBuilder class. |
Top
Properties
Name | Description | |
---|---|---|
Attributes | Gets or sets the collection of attributes for the tag. | |
IdAttributeDotReplacement | Gets or sets the character that is used to replace the periods (dots) in the id attribute. | |
InnerHtml | Gets or sets the inner HTML for the tag (element). | |
TagName | Gets or sets the name of the tag. |
Top
Methods
Name | Description | |
---|---|---|
AddCssClass | Adds the specified CSS class to the tag-builder attributes. | |
Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GenerateId | Generates the id attribute for the tag by using the specified name. | |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
MergeAttribute(String, String) | Adds an attribute to the tag by using the specified key/value pair. | |
MergeAttribute(String, String, Boolean) | Adds an attribute to the tag by using the specified key/value pair. | |
MergeAttributes<TKey, TValue>(IDictionary<TKey, TValue>) | Adds an attribute to the specified collection of attributes for the tag. | |
MergeAttributes<TKey, TValue>(IDictionary<TKey, TValue>, Boolean) | Adds an attribute to the specified collection of attributes for the tag. | |
SetInnerText | Sets the inner text of the tag (element). | |
ToString() | Returns a string that represents the current object. (Overrides Object.ToString().) | |
ToString(TagRenderMode) | Returns a string that represents the current object by using the specified tag-render mode. |
Top
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.