<asp:TemplateColumn HeaderText="性别">
<HeaderStyle CssClass="DataGridHeader"></HeaderStyle>
<ItemStyle HorizontalAlign="Center"></ItemStyle>
<ItemTemplate>
<div><%# (DataBinder.Eval(Container.DataItem, "SEX") == null ? "" : (Convert.ToInt32(DataBinder.Eval(Container.DataItem, "SEX")) == 1 ? "男" : "女" )) %></div>
</ItemTemplate>
</asp:TemplateColumn>
<HeaderStyle CssClass="DataGridHeader"></HeaderStyle>
<ItemStyle HorizontalAlign="Center"></ItemStyle>
<ItemTemplate>
<div><%# (DataBinder.Eval(Container.DataItem, "SEX") == null ? "" : (Convert.ToInt32(DataBinder.Eval(Container.DataItem, "SEX")) == 1 ? "男" : "女" )) %></div>
</ItemTemplate>
</asp:TemplateColumn>
public string GetThreadsex(string sex) {
string[] type=sex.Split(new char[] {','});
if(int.Parse(type[0])==1)
{
return "男";
}
else
{
return "女";
}
}然后在ASPX里面 <asp:Label id="Label1" runat="server" Text='<%# GetThreadsex(DataBinder.Eval(Container, "DataItem.sex").ToString()) %>'>大概就这样吧