DataGrid 항목 템플릿에 논리를 추가하는 방법은 무엇입니까? 내 DataGrid에, 나는 그것에 논리를 추가하고 싶습니다. 즉, 데이터 결과가 "예"이면 "asp : label"컨트롤이 표시됩니다. 그렇지 않으면 "ASP :하여 ImageButton"컨트롤 "같음. 그러나 DataGrid 항목 템플릿에 논리 추가
<ItemTemplate1>
<% if DataBinder.Eval(Container.DataItem, "boflag").equals("Yes") then%>
<asp:Label id="Label1" runat="server" Text='<%# DataBinder.Eval(Container.DataItem,"boflag")%>'></asp:Label>
<% Else %>
<asp:imagebutton id="imgBtnUpdate" runat="server" NAME="Imagebutton3"
ImageUrl="no.gif"></asp:imagebutton>
<% end if %>
</ItemTemplate>
을 표시"<퍼센트 DataBinder.Eval (Container.DataItem, 경우 "boflag)됩니다 ("예 ") 다음 %>"이있다 유효하지.
그래서 어떻게 값을 비교할 데이터를 얻을 수 있습니다.
감사합니다.