Wie würden Sie zum Hinzufügen von Logik zu einer DataGrid-Elementvorlage gehen? In meinem Datagrid möchte ich eine Logik hinzufügen. Das heißt, wenn das Ergebnis für die Daten gleich "Ja" ist, wird ein "asp: label" -Steuerelement angezeigt; andernfalls wird eine "asp: Imagebutton" Kontrolle wird jedoch "<%, wenn DataBinder.Eval (Container.DataItem, "boflag") gezeigtHinzufügen von Logik zur DataGrid-Elementvorlage
<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>
wird Gleichen. (" Ja "), dann%>" das ist ungültig.
Also, wie kann ich die Daten erhalten, um den Wert zu vergleichen.
Danke