This documentation is archived and is not being maintained.
WebControl Constructor
.NET Framework 1.1
Initializes a new instance of the WebControl class.
Overload List
Initializes a new instance of the WebControl class that represents a Span HTML tag.
[Visual Basic] Protected Sub New()
[C#] protected WebControl();
[C++] protected: WebControl();
[JScript] protected function WebControl();
Initializes a new instance of the WebControl class using the specified HTML tag.
[Visual Basic] Public Sub New(HtmlTextWriterTag)
[C#] public WebControl(HtmlTextWriterTag);
[C++] public: WebControl(HtmlTextWriterTag);
[JScript] public function WebControl(HtmlTextWriterTag);
Initializes a new instance of the WebControl class using the specified HTML tag.
[Visual Basic] Protected Sub New(String)
[C#] protected WebControl(string);
[C++] protected: WebControl(String*);
[JScript] protected function WebControl(String);
Example
[Visual Basic, C#, JScript] The following example demonstrates how to use the constructor for the WebControl class to create a TextArea HTML element and display it on the Web Forms page.
[Visual Basic, C#, JScript] Note This example shows how to use one of the overloaded versions of the WebControl constructor. For other examples that might be available, see the individual overload topics.
[Visual Basic] <%@ Page Language="VB" AutoEventWireup="True" %> <html> <head> <script runat="server"> Sub Button1_Click(sender As Object, e As EventArgs) Dim wc As New WebControl(HtmlTextWriterTag.Textarea) PlaceHolder1.Controls.Add(wc) End Sub </script> </head> <body> <form runat="server"> <h3>WebControl Constructor Example</h3> <p> <asp:PlaceHolder id="PlaceHolder1" runat="Server"/> <br> <asp:Button id="Button1" Text="Click to create a new TextArea" OnClick="Button1_Click" runat="Server" /> <p> </form> </body> </html> [C#] <%@ Page Language="C#" AutoEventWireup="True" %> <html> <head> <script runat="server"> void Button1_Click(Object sender, EventArgs e) { WebControl wc = new WebControl(HtmlTextWriterTag.Textarea); PlaceHolder1.Controls.Add(wc); } </script> </head> <body> <form runat="server"> <h3>WebControl Constructor Example</h3> <p> <asp:PlaceHolder id="PlaceHolder1" runat="Server"/> <br> <asp:Button id="Button1" Text="Click to create a new TextArea" OnClick="Button1_Click" runat="Server" /> <p> </form> </body> </html> [JScript] <%@ Page Language="JScript" AutoEventWireup="True" %> <html> <head> <script runat="server"> function Button1_Click(sender : Object, e : EventArgs){ var wc : WebControl = new WebControl(HtmlTextWriterTag.Textarea) PlaceHolder1.Controls.Add(wc) } </script> </head> <body> <form runat="server"> <h3>WebControl Constructor Example</h3> <p> <asp:PlaceHolder id="PlaceHolder1" runat="Server"/> <br> <asp:Button id="Button1" Text="Click to create a new TextArea" OnClick="Button1_Click" runat="Server" /> <p> </form> </body> </html>
[C++] No example is available for C++. To view a Visual Basic, C#, or JScript example, click the Language Filter button
in the upper-left corner of the page.
See Also
WebControl Class | WebControl Members | System.Web.UI.WebControls Namespace
Show: