Я использую файл .aspx вместе с файлом C# (aspx.cs). Цель состоит в том, чтобы ввести номер в текстовое поле и изменить раздел URL-адреса фотографии, так что когда он будет отправлен, он отобразит другую фотографию.Вручную изменить часть изображения URL
.aspx, код:
<form id="form1" runat="server">
<form action="demo_reqquery.asp" method="get">
Enter Pic number: <input type="text" name="pnumber" size="20" />
<input type="submit" value="Submit" />
</form>
<div class="logo2">
<asp:Image ImageUrl="http://www.website.com/pic0001.jpg" runat="server" />
</div>
</form>
Пользователь вводит "pnumber" 0005 в текстовом поле и представляет. Тогда 0001 в URL заменяется 0005 Введенный воспитывающим фото: «http://www.website.com/pic0005.jpg»
Вы пытаетесь сделать это на стороне клиента или на стороне сервера? – Daved
URL-адреса изображений находятся на сервере веб-сайта. – LockSkywalker
Извините, я не был чист. Вы сказали, что пользователь вводит номер в текстовое поле и отправляет его. Является ли весь URL изображения одинаковым, за исключением числа, которое они вводят? И вы меняете его часть с использованием кода на стороне сервера или на стороне клиента? Вы можете просто разбить строку, используя подстроки и JavaScript, или вы можете объединить URL изображения вместе, вставляя числа. На стороне сервера с C# вы можете использовать string.Format или regex replace. – Daved