WebControl Konstruktorok
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Inicializálja a WebControl osztály új példányát.
Túlterhelések
| Name | Description |
|---|---|
| WebControl() |
Inicializálja a WebControl HTML-címkét képviselő osztály új példányát |
| WebControl(String) |
Inicializálja az osztály új példányát a WebControl megadott HTML-címke használatával. |
| WebControl(HtmlTextWriterTag) |
Inicializálja az osztály új példányát a WebControl megadott HTML-címke használatával. |
WebControl()
Inicializálja a WebControl HTML-címkét képviselő osztály új példányát Span .
protected:
WebControl();
protected WebControl();
Protected Sub New ()
Megjegyzések
Ez a konstruktor a HTML-elemet képviselő WebControl osztály új példányának Span inicializálására szolgál.
Az alábbi táblázat a példány kezdeti tulajdonságértékét WebControlmutatja.
| Ingatlan | Kezdeti érték |
|---|---|
TagKey |
A Span enumerálási érték. |
Note
Ezt a konstruktort nem hívjuk közvetlenül. Ehelyett gyakran nevezik egy származtatott osztály konstruktorának, hogy inicializálja a TagKey tulajdonságot az Span enumerálási értékre.
Lásd még
A következőre érvényes:
WebControl(String)
Inicializálja az osztály új példányát a WebControl megadott HTML-címke használatával.
protected:
WebControl(System::String ^ tag);
protected WebControl(string tag);
new System.Web.UI.WebControls.WebControl : string -> System.Web.UI.WebControls.WebControl
Protected Sub New (tag As String)
Paraméterek
- tag
- String
EGY HTML-címke.
Megjegyzések
Ezzel a konstruktorsal létrehozhatja és inicializálhatja az WebControl osztály új példányát a megadott HTML-címke használatával.
Az alábbi táblázat a példány kezdeti tulajdonságértékét WebControlmutatja be.
| Ingatlan | Kezdeti érték |
|---|---|
TagKey |
A Unknown enumerálási érték. |
TagName |
A paraméter értéke tag . |
Note
Ezt a konstruktort nem hívjuk közvetlenül. Ehelyett gyakran nevezik egy származtatott osztály konstruktorának, hogy inicializálja a TagKey tulajdonságokat.TagName
Lásd még
A következőre érvényes:
WebControl(HtmlTextWriterTag)
Inicializálja az osztály új példányát a WebControl megadott HTML-címke használatával.
public:
WebControl(System::Web::UI::HtmlTextWriterTag tag);
public WebControl(System.Web.UI.HtmlTextWriterTag tag);
new System.Web.UI.WebControls.WebControl : System.Web.UI.HtmlTextWriterTag -> System.Web.UI.WebControls.WebControl
Public Sub New (tag As HtmlTextWriterTag)
Paraméterek
Az egyik HtmlTextWriterTag érték.
Példák
Az alábbi példa bemutatja, hogyan használhatja az osztály konstruktorát WebControl EGY TextArea HTML-elem létrehozásához és a Webes űrlapok lapon való megjelenítéséhez.
Note
Az alábbi kódminta az egyfájlos kódmodellt használja, és előfordulhat, hogy nem működik megfelelően, ha közvetlenül egy kód mögötti fájlba másolja. Ezt a kódmintát egy üres szövegfájlba kell másolni, amely .aspx fájlnévkiterjesztéssel rendelkezik. A Webes űrlapok kódmodellről további információt a ASP.NET Web Forms Lapkódmodell című témakörben talál.
Important
Ebben a példában egy szövegdoboz található, amely elfogadja a felhasználói bemenetet, ami potenciális biztonsági fenyegetés. Alapértelmezés szerint ASP.NET weblapok ellenőrzik, hogy a felhasználói bevitel nem tartalmaz-e szkript- vagy HTML-elemeket. További információ: Szkript kihasználása – áttekintés.
<%@ Page Language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
void Button1_Click(Object sender, EventArgs e)
{
WebControl wc = new WebControl(HtmlTextWriterTag.Textarea);
PlaceHolder1.Controls.Add(wc);
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head2" runat="server">
<title>WebControl Example</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<h3>WebControl Constructor Example</h3>
<p>
<asp:PlaceHolder id="PlaceHolder1"
runat="Server"/>
</p>
<p>
<asp:Button id="Button1" runat="Server"
Text="Click to create a new TextArea"
OnClick="Button1_Click" />
</p>
</div>
</form>
</body>
</html>
<%@ Page Language="VB" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<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>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head2" runat="server">
<title>WebControl Example</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<h3>WebControl Constructor Example</h3>
<p>
<asp:PlaceHolder id="PlaceHolder1"
runat="Server"/>
</p>
<p>
<asp:Button id="Button1" runat="Server"
Text="Click to create a new TextArea"
OnClick="Button1_Click" />
</p>
</div>
</form>
</body>
</html>
Megjegyzések
Ezzel a konstruktorsal létrehozhatja és inicializálhatja az WebControl osztály új példányát a megadott System.Web.UI.HtmlTextWriterTag érték használatával.
Az alábbi táblázat a példány kezdeti tulajdonságértékét WebControlmutatja.
| Ingatlan | Kezdeti érték |
|---|---|
TagKey |
A HtmlTextWriterTag paraméter által megadott enumerálási tag érték. |