Irwsoft Web Control

Image
Brief Information
DescriptionA control to display an image.
FeaturesAllows user to resize if the real image is bigger than current size.
Image control
Image control that displays bigger button to display the image in real size.


The Image control is a read-only control to display an image. This control have feature to allow user resizing the image if the real image's size is bigger than current size.

All IWC input control designed using MVVM pattern which mean you can have a data-model class representing a domain/table, but ofcourse you can still using classic CRUD programming without any data-model. You can use simple C# class, Irwsoft Data Framework, Entity Framework, Linq to Sql or other .NET ORM. Then set its data-source and some properties to bind.

Example : Display Picture data of Person table with Image


C# code for Person table

// 1) Sample code for Person table
public class Person
{
     // 2) The columns of Person table.
     public int ID { get; set;}
     public string FirstName { get; set;}
     public string LastName { get; set;}
     public GenderType Gender { get; set;}
     public DateTime DateOfBirth { get; set;}
     public int Age { get; set;}
     public string Address { get; set;}
     public string City { get; set;}
     public string Country { get; set;}
     public string IdentityCardNo { get; set;}
     public string BioData { get; set;}
     public string PictureUrl { get; set;}  // 3) Input Gender property of Person.
}

ASPX code for Image

// 1) Defines the Image control
<irw:Image ID="IMG1" runat="server" SkinStyle="SimpleGrey" AlternateText="The data-person's picture."
     Height="384" Width="512">
     <ViewPropertyNames>  // 2) Defines PictureUrl property to bind inside ViewPropertyNames tag
          <irw:ViewPropertyName Name="PictureUrl" DataType="ImageUrl" />
     </ViewPropertyNames>
</irw:Image>


Related Topics :


Irwsoft Data Ultimate Edition 4.0 supports data-schema extension (entity framework, linq to sql, simple class, and etc).