【发布时间】:2009-03-10 09:57:35
【问题描述】:
- 我的用户上传了一张图片,图片保存到我的 SQl Server 数据库中
- 我的用户在大小为 150 x 150 像素的普通 Image WebControl 中查看页面上的图片 - 示例可以在 http://www.erate.co.za/CompanyProfile.aspx?ID=112 找到 - 美国国旗是我正在谈论的图片。
如果用户上传一张 300 像素 x 200 像素的图片,该图片在我的静态 150 像素 x 150 像素图片框中会看起来很有趣。知道如何显示图像以使其不会模糊吗?
另外,当用户点击 150 x 150 像素的图像时,如何在屏幕上显示某种形式的弹出窗口,显示数据库中图片的实际大小。
注意:我不希望图像静态大小增加,因为这会完全弄乱我的页面布局和外观。它必须是某种形式的弹出窗口或其他东西。我以前看过的东西我觉得真的很酷。用户单击小图像,然后在屏幕中间出现一个带有图片实际大小的弹出窗口,页面上的所有内容都被禁用,直到用户单击关闭按钮。 这可以在 ASP.NET 2.0 中完成吗?或者类似的东西?
问候 艾蒂安
【问题讨论】:
标签: c# asp.net sql-server vb.net asp.net-2.0