HtmlGenericControl

HtmlGenericControl 构造函数 (String)

使用指定的标记初始化 HtmlGenericControl 类的新实例。

命名空间: System.Web.UI.HtmlControls
程序集: System.Web(在 System.Web.dll 中)
语法

Public Sub New ( _
	tag As String _
)

    public HtmlGenericControl(
        string tag
    )

public:
HtmlGenericControl(
	String^ tag
)

new : 
        tag:string -> HtmlGenericControl

参数

tag
    类型:System..::.String
    要为其创建该类的此实例的元素的名称。

备注

使用此构造函数创建并初始化使用指定标记的 HtmlGenericControl 类的新实例。 这使您可以动态创建不直接由 .NET Framework 类表示的任何 HTML 服务器控件元素。

下表显示 HtmlGenericControl 实例的初始属性值。

Property
	

初始值

TagName
	

tag 参数的值。
注意注意

如果 tag 参数为 nullNothingnullptrnull 引用(在 Visual Basic 中为 Nothing),则 TagName 属性设置为 String..::.Empty。
示例

下面的代码示例演示如何使用重载构造函数创建 HtmlGenericControl 类的新实例。


<%@ 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>

    <%@ 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>
     

转载于:https://www.cnblogs.com/vmyspace/archive/2012/03/01/2375094.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值