![](/img/trans.png)
[英]How to change image source inside LinkButton in Repeater Asp.Net C#
[英]How to change a HTML image source in c# asp.net
所以我有一個 div 類,其中包含 5 個相互內聯的圖像:
<div class="image_line" >
<img src ="StarOff.gif" id="img1" runat="server"/>
<img src ="StarOff.gif" id="img2" runat="server"/>
<img src ="StarOff.gif" id="img3" runat="server"/>
<img src ="StarOff.gif" id="img4" runat="server"/>
<img src ="StarOff.gif" id="img5" runat="server"/>
</div>
我希望能夠使用它們的 id 逐個更改每個圖像的源。 我知道你可以在 Javascript 中做到這一點:
document.getElementById(img1).src = "StarOn.gif"
但是我不知道如何在 c# asp.net 中做到這一點。 我在這件事上找不到螞蟻幫助。
編輯:進行了建議的更改。
對於舊的 aspx 渲染版本:
您可以使用 <%=(string var) %>
例如 HTML:
<img src="<%=img %>" />
。CS:
public partial class Default2 : System.Web.UI.Page
{
public string img;
protected void Page_Load(object sender, EventArgs e)
{
img = "UploadedImages/9.gif";
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.