This code for image rotation is simple so we will start step by step.
Step 1) Take an image and button control; code like:
{
<form id="form1" runat="server">
<div>
<asp:Image ID="Image1" runat="server" Height="178px" Width="247px
ImageUrl="~/images/2168NN97_4[1].jpg" />
</div>
<asp:Button ID="Button1" runat="server" Text=">>"
OnClick="Button1_Click"/>
}
Step 2) Double-click on the button and write code as follows:
{
protected void Button1_Click(object sender, EventArgs e)
{
string p = Server.MapPath(Image1.ImageUrl);
System.Drawing.Image i = System.Drawing.Image.FromFile(p);
i.RotateFlip(System.Drawing.RotateFlipType.Rotate90FlipX);
i.Save(p);
i.Dispose();
Image1.Attributes.Add("ImageUrl",p);
}
}
Step 3)
Now execute the application and verify that it runs as expected.