<asp:Repeater>
được lái xe cho tôi điên ..Làm thế nào tôi có thể làm một câu lệnh if bên trong một repeater
tôi cần phải làm
<ItemTemplate>
<% if (Container.DataItem("property") == "test") {%>
I show this HTML
<% } else { %>
I show this other HTML
<% } %>
</ItemTemplate>
Nhưng tôi không thể cho cuộc đời của tôi tìm mọi cách để làm cho điều đó xảy ra. Ternary là không tốt, bởi vì số lượng HTML là khá lớn, thiết lập nhãn thông qua một sự kiện DataBind không phải là rất tốt, hoặc, vì tôi sẽ phải có khối lớn của HTML trong code-behind.
Chắc chắn có một cách để làm điều này ....
Trong câu lệnh if của bạn, bạn đang sử dụng bài tập không phải là toán tử bình đẳng ... đây có phải là lỗi đánh máy hay mã thực tế của bạn không? –