- Мои пользователи загружают изображение, и изображение сохраняется в моей базе данных сервера SQl.
- Мои пользователи просматривают изображение на странице в обычном Image WebControl размером 150 на 150 пикселей — пример можно найти http://www.erate.co.za/CompanyProfile.aspx?ID=112 — флаг США — это изображение, о котором я говорю.
Если пользователь загрузит изображение размером 300 на 200 пикселей, изображение будет выглядеть забавно в моем статическом поле изображения размером 150 на 150 пикселей. Любая идея, как я могу отобразить изображение, чтобы оно не было нечетким?
Кроме того, как может быть какое-то всплывающее окно, которое будет отображаться на экране, показывая фактический размер изображения из базы данных, когда пользователь щелкает изображение размером 150 на 150 пикселей.
Примечание. Я не хочу, чтобы статический размер изображения увеличивался, так как это полностью испортит макет и внешний вид моей страницы. Это должно быть какое-то всплывающее окно или что-то в этом роде. Кое-что, что я видел прежде, я думаю, было действительно прохладно. Пользователь нажал на маленькое изображение, а затем в середине экрана появилось всплывающее окно с фактическим размером изображения, и все на странице было отключено, пока пользователь не нажал кнопку закрытия. Можно ли это сделать в ASP.NET 2.0? Или что-то подобное?
С уважением Этьен