0
ImageButton을 리피터에 추가했습니다. 내가 다른 이미지를 클릭하면,ImageButton ImageUrl을 기본 URL로 재설정
[...]
ImageButton btn = (ImageButton)sender;
btn.ImageUrl = "/Images/" + sportName + "-trp-selected.png";
[...]
그러나 : 나는 선택의 이미지 URL을 변경 뒤에 코드에서
<asp:Repeater ID="rpt" runat="server">
<ItemTemplate>
<asp:ImageButton ID="img_sport" runat="server" CommandName='<%# Eval("IDSport") %>' CommandArgument='<%# Eval("SportName") %>' ImageUrl='<%# Eval("SportName","~/Images/{0}-trp.png") %>' OnCommand="img_sport_Click" />
</ItemTemplate>
</asp:Repeater>
이/이런 식으로 이미지를 클릭 :
내 ASP.NET의 코드는 우선 2/3/4 이미지가 선택 상태로 표시 될 것입니다. 우선, 코드 내에서 ImageUrl을 기본값으로 재설정하고 싶습니다. 그런 다음 새 ImageUrl을 선택한/클릭 된 ImageButton에만 적용합니다.
그럼 어떻게 ImageUrl을 모두 재설정 할 수 있습니까?