我有一個包含所有不同類型的數據成員的類,包括一個字符串列表。當我將數據綁定到GridView時,我希望能夠將字符串列表分離到GridView中的不同列中。這些字符串更像標誌,最多有3個標誌。如果沒有標誌適用,該列表可以是空的,或者它可以僅包含一個或兩個標誌。我怎樣才能將這些標記分離出來,放到不同的GridView列中?我需要在OnRowDataBound事件中執行它嗎?將列表內部的列表綁定到GridView
當前,我的aspx代碼看起來像這樣。我希望能夠根據標誌是否被引發來改變Image控件的ImageUrl。
<asp:TemplateField HeaderText="Tax" SortExpression="Tax">
<ItemTemplate>
<asp:Image ID="imgTax" runat="server" />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Compliance" SortExpression="Compliance">
<ItemTemplate>
<asp:Image ID="imgCompliance" runat="server" />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Accounting" SortExpression="Accounting">
<ItemTemplate>
<asp:Image ID="imgAccounting" runat="server" />
</ItemTemplate>
</asp:TemplateField>
謝謝!
所以,你需要以編程方式顯示/隱藏基於標記的存在,這些圖片? – jwiscarson 2010-12-01 18:55:16