手动更改图像的一部分 URL
Manually change part of an image URL
我正在使用 .aspx 文件和 C#(aspx.cs) 文件。目标是在文本框中输入一个数字并更改照片的 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并提交。然后将 URL 中的 0001 替换为输入的 0005 调出照片:“http://www.website.com/pic0005.jpg”
如果您可以更改表单的元素,
<form id="form1" runat="server">
<div>
<asp:TextBox ID="TextBox1" runat="server" />
<asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click" />
<br />
<asp:Image ID="Image1" runat="server" />
</div>
</form>
后面的代码是
protected void Button1_Click(object sender, EventArgs e)
{
Image1.ImageUrl = "http://www.website.com/pic" + TextBox1.Text + ".jpg";
}
我正在使用 .aspx 文件和 C#(aspx.cs) 文件。目标是在文本框中输入一个数字并更改照片的 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并提交。然后将 URL 中的 0001 替换为输入的 0005 调出照片:“http://www.website.com/pic0005.jpg”
如果您可以更改表单的元素,
<form id="form1" runat="server">
<div>
<asp:TextBox ID="TextBox1" runat="server" />
<asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click" />
<br />
<asp:Image ID="Image1" runat="server" />
</div>
</form>
后面的代码是
protected void Button1_Click(object sender, EventArgs e)
{
Image1.ImageUrl = "http://www.website.com/pic" + TextBox1.Text + ".jpg";
}