HtmlGenericControl コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
HtmlGenericControl クラスの新しいインスタンスを初期化します。
オーバーロード
HtmlGenericControl() |
HtmlGenericControl クラスの新しいインスタンスを既定値で初期化します。 |
HtmlGenericControl(String) |
タグを指定して、HtmlGenericControl クラスの新しいインスタンスを初期化します。 |
HtmlGenericControl()
HtmlGenericControl クラスの新しいインスタンスを既定値で初期化します。
public:
HtmlGenericControl();
public HtmlGenericControl ();
Public Sub New ()
例
次のコード例では、パラメーターなしのコンストラクターを使用して、 クラスの HtmlGenericControl 新しいインスタンスを作成する方法を示します。
<%@ 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 Page_Load(Object sender, EventArgs e)
{
// Create a new HtmlGenericControl.
HtmlGenericControl NewControl = new HtmlGenericControl();
// Set the properties of the new HtmlGenericControl control.
NewControl.ID = "NewControl";
NewControl.InnerHtml = "This is a dynamically created HTML server control.";
// Add the new HtmlGenericControl to the Controls collection of the
// PlaceHolder control.
ControlContainer.Controls.Add(NewControl);
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
<title>HtmlGenericControl Constructor Example</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<h3> HtmlGenericControl Constructor Example </h3>
<asp:PlaceHolder ID="ControlContainer"
runat="server"/>
</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 Page_Load(ByVal sender As Object, ByVal e As EventArgs)
' Create a new HtmlGenericControl.
Dim NewControl As New HtmlGenericControl()
' Set the properties of the new HtmlGenericControl control.
NewControl.ID = "NewControl"
NewControl.InnerHtml = "This is a dynamically created HTML server control."
' Add the new HtmlGenericControl to the Controls collection of the
' PlaceHolder control.
ControlContainer.Controls.Add(NewControl)
End Sub
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>HtmlGenericControl Constructor Example</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<h3> HtmlGenericControl Constructor Example </h3>
<asp:PlaceHolder ID="ControlContainer"
runat="server"/>
</div>
</form>
</body>
</html>
注釈
このコンストラクターを使用して、既定値を使用して クラスの新しいインスタンスを HtmlGenericControl 作成および初期化します。 一般的に、サーバー側 <span>
の要素を動的に作成するために使用されます。
のインスタンスの初期プロパティ値を次の HtmlGenericControl表に示します。
プロパティ | 初期値 |
---|---|
TagName |
"span" リテラル文字列。 |
適用対象
HtmlGenericControl(String)
タグを指定して、HtmlGenericControl クラスの新しいインスタンスを初期化します。
public:
HtmlGenericControl(System::String ^ tag);
public HtmlGenericControl (string tag);
new System.Web.UI.HtmlControls.HtmlGenericControl : string -> System.Web.UI.HtmlControls.HtmlGenericControl
Public Sub New (tag As String)
パラメーター
- tag
- String
クラスのこのインスタンスを作成するための要素の名前。
例
次のコード例では、オーバーロードされたコンストラクターを使用して クラスの HtmlGenericControl 新しいインスタンスを作成する方法を示します。
<%@ 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 Page_Load(Object sender, EventArgs e)
{
// Create a new HtmlGenericControl.
HtmlGenericControl NewControl = new HtmlGenericControl("div");
// Set the properties of the new HtmlGenericControl control.
NewControl.ID = "NewControl";
NewControl.InnerHtml = "This is a dynamically created HTML server control.";
// Add the new HtmlGenericControl to the Controls collection of the
// PlaceHolder control.
ControlContainer.Controls.Add(NewControl);
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>HtmlGenericControl Constructor Example</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<h3> HtmlGenericControl Constructor Example </h3>
<asp:PlaceHolder ID="ControlContainer"
runat="server"/>
</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 Page_Load(ByVal sender As Object, ByVal e As EventArgs)
' Create a new HtmlGenericControl.
Dim NewControl As New HtmlGenericControl("div")
' Set the properties of the new HtmlGenericControl control.
NewControl.ID = "NewControl"
NewControl.InnerHtml = "This is a dynamically created HTML server control."
' Add the new HtmlGenericControl to the Controls collection of the
' PlaceHolder control.
ControlContainer.Controls.Add(NewControl)
End Sub
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>HtmlGenericControl Constructor Example</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<h3> HtmlGenericControl Constructor Example </h3>
<asp:PlaceHolder ID="ControlContainer"
runat="server"/>
</div>
</form>
</body>
</html>
注釈
このコンストラクターを使用して、指定したタグを使用して クラスの HtmlGenericControl 新しいインスタンスを作成および初期化します。 これにより、.NET Framework クラスによって直接表されない HTML サーバー コントロール要素を動的に作成できます。
のインスタンスの初期プロパティ値を次の HtmlGenericControl表に示します。
プロパティ | 初期値 |
---|---|
TagName |
tag パラメーターの値。 |
注意
パラメーターが のtag
null
場合、 TagName プロパティは にString.Empty設定されます。
適用対象
.NET