질문 거의 모든 것을 말하고 있습니다. 내 영문 페이지에서 내가의 GridView를 가지고 열에서 나는 TemplateField 지금열의 텍스트에 따라 Gridview 열의 하이퍼 링크를 이미지로 바꾸는 방법은 무엇입니까?
<asp:TemplateField HeaderText = "Status">
<ItemTemplate>
<asp:HyperLink ID = "HyperLink1" runat = "server" Target = "_blank"
NavigateUrl = '<%# Eval("URL") %>'
Text = '<%#Eval("Status") %>'>
</asp:HyperLink>
</ItemTemplate>
</asp:TemplateField>
그 중 하나 BoundFields의 무리를 가지고,이 하이퍼 링크 텍스트가 무엇인지에 따라 다른 이미지에 매핑 할 평가했다. 예를 들어, '성공'은 큰 웃는 얼굴을 대신 표시하고 '실패'는 외설적 인 얼굴을 표시합니다. 이것을 어떻게 할 수 있습니까?
감사합니다.
추가해야합니다. 이것은 첫 번째 열입니다. RowDataBound 메서드에서 e.Row.Cells [0] – Freakishly