This documentation is archived and is not being maintained.

HtmlImage::Width Property

Gets or sets the width of the image.

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

public:
property int Width {
	int get ();
	void set (int value);
}
<asp:HtmlImage Width="Int32" />

Property Value

Type: System::Int32
The width of the image.

The Height and Width properties can be used two ways. You can use the Height and Width properties to send the image size specifications to the browser. This displays the Web page faster because the browser does not need to recalculate the positions of elements on the page when the image loads.

You can also use the Height and Width properties to scale the image. When using values that are different from the physical size of the image, the image is resized accordingly. However, this method for scaling the image is not recommended because it takes longer for the page to display it. Instead, physically resize the image to the size you need.

By default, the Width property is expressed in pixels, but it can also be expressed as a percentage of the window size.

The following code example demonstrates how to use the Width property to programmatically modify the width of the displayed image.

No code example is currently available or this language may not be supported.

.NET Framework

Supported in: 4, 3.5, 3.0, 2.0, 1.1, 1.0

Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

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