<转>DataGrid bool值转换成"是"与"否"
法一
<%# (bool)DataBinder.Eval(Container,"DataItem.IsActive")?"是":"否"%> 适合于(C#)
法二
1为DataGrid加一个模板列
<asp:TemplateColumn HeaderText="性别">
<ItemTemplate>
<%# JudgeValue(DataBinder.Eval(Container,"DataItem.sex").ToString())%>
</ItemTemplate>
</asp:TemplateColumn>
2 在代码页里写一个函数 Protected Function JudgeValue(ByVal str As String) As String
If CType(str, Boolean) Then
JudgeValue = "是"
Else
JudgeValue = "否"
End If
End Function