[英](C#) conditional in front end with datagrid
我有一個數據網格,並在該網格中進行此調用:
<ItemTemplate>
<%#GroupSelectorRoleListControlExtender.GenerateGroupActuator(((GroupListItem)Container.DataItem).Id, ((GroupListItem)Container.DataItem).Name)%>
</ItemTemplate>
我想做這樣的事情:
<% if (((SingleAccountGroup)Container.DataItem).Name == "blahblah") {%>
<ItemTemplate>
<%#GroupSelectorRoleListControlExtender.GenerateGroupActuator(((SingleAccountGroup)Container.DataItem).Id, ((SingleAccountGroup)Container.DataItem).Name, "portalprofile Name")%>
</ItemTemplate>
<%} %>
它當然不起作用,但希望您能看到我正在嘗試做的事情,它不喜歡它沒有約束。 我該如何將這種條件放入這樣的數據網格中?
您可能可以使用三元運算符來使其工作
<%#
((SingleAccountGroup)Container.DataItem).Name == "blahblah" ?
GroupSelectorRoleListControlExtender.GenerateGroupActuator(((SingleAccountGroup)Container.DataItem).Id, ((SingleAccountGroup)Container.DataItem).Name, "portalprofile Name") : ""
%>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.