使用C#在ASP.Net页面中动态加载图像,并在客户端点击上一个图像时更改另一个图像

时间:2011-04-25 08:08:25

标签: asp.net c#-4.0

我想使用C#在asp.net中添加动态图像。在此之后我想在客户端点击事件中更改图像。我不知道我会用什么。请任何人解决我的问题。问题参考:huitsuit仪表板借贷页面。

1 个答案:

答案 0 :(得分:0)

创建应创建图像运行时的​​新页面,如下所示:

string s = Server.MapPath("original.jpg");
string s2 = Server.MapPath("ikon.gif");

System.Drawing.Image original= Bitmap.FromFile(s);
Graphics gra = Graphics.FromImage(original);
Bitmap logo = new Bitmap(s2);
gra.DrawImage(logo, new Point(70, 70));

Response.ContentType = "image/JPEG";
big.Save(Response.OutputStream, ImageFormat.Jpeg);

现在在您现有的页面中实施ICallBack界面 (http://msdn.microsoft.com/en-us/library/ms178208.aspx

作为ICallback接口的响应,您可以将图像源设置为图像aspx页面。 e.g
< image src ='Image.aspx'>