У меня есть следующие флажки в моем gridview:
<asp:TemplateField HeaderText="Active">
<ItemTemplate>
<%# DataBinder.Eval(Container.DataItem, "Active")%>
<asp:CheckBox ID="Active" runat="server"/>
</ItemTemplate>
</asp:TemplateField>
И это работает очень хорошо.Я заполняю его значением bool.Проблема в том, что он показывает текст строки в виде сетки, например:
True [x] False [] True [x]
и так долго ... Я хотел бы показать толькофлажки.Я пробовал это в событии rowDataBound:
if (result.Active)
{
((CheckBox)e.Row.FindControl("Active")).Checked = true;
((CheckBox)e.Row.FindControl("Active")).Text = string.Empty;
}
Но это не работает.Есть способ?
Спасибо,
Педро Дуссо