DB에서 일부 데이터가 포함 된 gridview 있고 체크 후 체크 결과로 인해 각 행에 작은 십자가/눈금 이미지를보고 싶습니다. 이미지 URL을 동적으로?gridview 동적 이미지 변경 imagebutton
0
A
답변
0
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:Image ID="check" runat="server" ImageUrl='<%#If(Eval("check") = 1,"images/checked.gif","images/unchceked.gif") %>' />
</ItemTemplate>
</asp:TemplateField>
</Columns>
2
당신은
<%#Eval("check").ToString() == "1" ? "images/checked.gif" : "images/unchceked.gif")%>
같은 인라인 문을 사용하거나 다음과 같은 결과를 얻을 수있는 기능을 사용할 수 있습니다 중 하나
형태로<%# getImageUrl(Eval("value")) %>
Public Function getImageUrl(ByVal value As Integer) As String
If value = 0 Then
Return "images/unchceked.gif"
Else
Return "mages/checked.gif"
End If
End Function
0
:
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:ImageButton ID="check" runat="server" ImageUrl='<%# GetImageUrl(Eval("Check")) %>' />
</ItemTemplate>
</asp:TemplateField>
</Columns>
코드 -behind :
public string GetImageUrl(object checkObject)
{
if (checkObject!= null)
{
bool check;
bool parsable = bool.Parse(checkObject.ToString(), out check);
check= parsable ? check : false;
return check ? "~/Media/Images/tick.png" : "~/Media/Images/untick.png";
}
return "~/Media/Images/none.png";
}
관련 문제
- 1. ASP의 동적 변경 : GridView 열
- 2. 동적 데이터의 Gridview 열 순서 변경
- 3. GridView ImageButton 레코드 확인 및 삭제
- 4. ImageButton 사용 및 변경 사진
- 5. Android ImageButton : 배경이 투명한 이미지
- 6. 동적 GridView 내용 인쇄
- 7. 동적 데이터 바인딩 gridview
- 8. ASP.NET 동적 GridView 만들기
- 9. Gridview 동적 컨트롤 문제
- 10. 안드로이드의 버튼 이미지 변경
- 11. Gridview 텍스트 변경 이벤트
- 12. 위젯의 이미지 변경
- 13. GridView 컨트롤에서 이미지 삭제
- 14. gridview 이미지 테두리
- 15. 아이콘과 텍스트가있는 gridview 이미지
- 16. ViewGroup의 ImageButton
- 17. ImageButton dynamicaly에 스타일을 추가하십시오.
- 18. 테이블 셀 동적 변경
- 19. ASP ImageButton OnClick 좌표
- 20. 드롭 다운리스트가있는 Asp.net 동적 gridview
- 21. 동적 gridview 열 이벤트 문제
- 22. GridView + 동적 열 + PopupExtender + CheckBoxList
- 23. 격자보기에서 이미지 정렬 버튼 변경
- 24. WPF의 ImageButton
- 25. 이미지 변경
- 26. 이미지 변경
- 27. gridview 헤더에 이미지 정렬 추가
- 28. ImageButton 이상한 동작
- 29. Android : Imagebutton, onclick play sound
- 30. 안드로이드 설정 Toggle로 ImageButton 설정