This documentation is archived and is not being maintained.

HtmlImage Constructor

Initializes a new instance of the HtmlImage class.

Namespace: System.Web.UI.HtmlControls
Assembly: System.Web (in system.web.dll)

public HtmlImage ()
public HtmlImage ()
public function HtmlImage ()

Use this constructor to create and initialize a new instance of the HtmlImage class.

The following table shows the initial property value for an instance of HtmlImage.


Initial Value


The "img" literal string.

The following code example illustrates how to create and initialize a new instance of the HtmlImage control.

<%@ Page Language="C#" AutoEventWireup="True" %>

   <script runat="server" >
      void Page_Load(Object sender, EventArgs e)

         // Create an HtmlImage control.
         HtmlImage image = new HtmlImage();
         image.Src = "image.jpg";
         image.Alt = "Alternate text for image."; 
         // Add the control to the Controls collection of the 
         // PlaceHolder control.

   <form runat="server">
      <h3> HtmlImage Constructor Example </h3> 
      <asp:PlaceHolder id="Place" runat="server"/>


Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see System Requirements.

.NET Framework

Supported in: 2.0, 1.1, 1.0