Сценарий: у вас есть веб-страница ASP.Net, которая должна отображать следующее изображение в серии изображений. Если в данный момент загружен 1.jpg, обновление должно загрузить 2.jpg.
Предполагая, что я буду использовать этот код, где вы получите текущее имя изображения.
string currImage = MainPic.ImageUrl.Replace(".jpg", "");
currImage = currImage.Replace("~/Images/", "");
int num = (Convert.ToInt32(currImage) + 1) % 3;
MainPic.ImageUrl = "~/Images/" + num.ToString() + ".jpg";
Проблема с приведенным выше кодом состоит в том, что используемая веб-страница является сайтом по умолчанию с изображением, установленным на 1.jpg, поэтому загружаемое изображение всегда 2.jpg.
Итак, в процессе загрузки страницы можно ли извлечь последнее использованное изображение из свойств страниц?