Пожалуйста, обратитесь ниже реализации. Это может действительно помочь вам.
Дизайн
<asp:gridview ID="Gridview1" runat="server" AutoGenerateColumns="false">
<Columns>
<asp:TemplateField HeaderText="Yes/No">
<ItemTemplate>
<asp:Label ID="lblYesNo" Text='<%#GetText(Eval("BitColumnName")) %>' runat="server"></asp:Label>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:gridview>
C # код
protected string GetText(object value)
{
int textValue;
if (int.TryParse(Convert.ToString(value), out textValue))
{
if (textValue == 0)
return "No";
else
return "Yes";
}
else
{
return " ";
}
}
Код VB
Protected Function GetText(value As Object) As String
Dim textValue As Integer
If Integer.TryParse(Convert.ToString(value), textValue) Then
If textValue = 0 Then
Return "No"
Else
Return "Yes"
End If
Else
Return " "
End If
End Function
Вы можете изменить Да и Нет при необходимости. Надеюсь, что это полезно