HtmlControl.TagName Property
.NET Framework (current version)
Gets the element name of a tag that contains a runat=server attribute and value pair.
Assembly: System.Web (in System.Web.dll)
Use this property to programmatically determine the element name of the HTML server control. For example, the TagName property of the server-side <div id="myDiv" runat=server> element contains the value "div".
The following code example demonstrates how to use the TagName property to programmatically determine the element name of a tag.
<%@ Page Language="VB" AutoEventWireup="True" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <head> <title>HtmlControl TagName Property Example</title> <script language="VB" runat="server"> Sub Submit_Clicked(sender As Object, e As EventArgs) Message.InnerHtml = "My TagName is: " & Submit1.TagName End Sub 'Submit_Clicked </script> </head> <body> <form id="form1" method="post" runat="server"> <h3>HtmlControl TagName Property Example</h3> <input id="Submit1" type="submit" value="Click Me!!" onserverclick="Submit_Clicked" runat="server"/> <br /><br /> <span id="Message" runat="server"/> </form> </body> </html>
.NET Framework
Available since 1.1
Available since 1.1
Show: