TagPrefixInfo.TagPrefix Property

 

Gets or sets the tag prefix that is being associated with a source file or namespace and assembly.

Namespace:   System.Web.Configuration
Assembly:  System.Web (in System.Web.dll)

[ConfigurationPropertyAttribute("tagPrefix", IsRequired = true, 
	DefaultValue = "/")]
[StringValidatorAttribute(MinLength = 1)]
public string TagPrefix { get; set; }

Property Value

Type: System.String

The tag prefix.

The TagPrefix property defines the alias used for the namespace where the control resides. It applies to user and custom controls. This is the value that would precede the tag name in the ASP.NET code. For example "myTag" in <myTag: myControl />.

The following code example shows how to use the TagPrefix property. This code example is part of a larger example provided for the PagesSection class.

// Get all current Controls in the collection.
for (int i = 0; i < pagesSection.Controls.Count; i++)
{
  Console.WriteLine("Control {0}:", i);
  Console.WriteLine("  TagPrefix = '{0}' ",
      pagesSection.Controls[i].TagPrefix);
  Console.WriteLine("  TagName = '{0}' ",
      pagesSection.Controls[i].TagName);
  Console.WriteLine("  Source = '{0}' ",
      pagesSection.Controls[i].Source);
  Console.WriteLine("  Namespace = '{0}' ",
      pagesSection.Controls[i].Namespace);
  Console.WriteLine("  Assembly = '{0}' ",
      pagesSection.Controls[i].Assembly);
}

.NET Framework
Available since 2.0
Return to top
Show: