03. juni 2004 - 21:46Der er
10 kommentarer og 2 løsninger
True/False værdi i Datagrid skal laves om til Ja/Nej
Fra min database får jeg værdien True/False ud i en column. Hvordan ændrer jeg den værdi til Ja/Nej?
Denne funktion har jeg lavet i min codebehind fil:
Public Function PrintYesNo(ByVal Answer As String) As String Select Case Answer.ToUpper Case "TRUE" Return "Ja" Case Else Return "Nej" End Select End Function
Hvorfor kan jeg så ikke følgende: ... <asp:TemplateColumn HeaderText="Svar"> <ItemTemplate> <%# PrintYesNo(Container.DataItem("Onwire")) %> </ItemTemplate> </asp:TemplateColumn> ...
Eller rettere... Hvordan får jeg det til at virke? :-)
hov, det var : <%# PrintYesNo(DataBinder.Eval(Container,"DataItem.Onwire")) %>
Synes godt om
Slettet bruger
03. juni 2004 - 22:21#4
Jeg får en fejl:
'System.Data.DataRowView' indeholder ikke en egenskab med navnet Onwire.
Skal Onwire deklareres et sted?
Synes godt om
Slettet bruger
03. juni 2004 - 22:30#5
Hidtil har jeg kun arbejdet med boundcolumns så jeg kan godt se at der mangler noget i kodedelen hvor jeg lægger mine data over i datagriddet. Jeg kan bare ikke lige få overblik over hvad jeg mangler
Se selv: ... databaseforbindelse etc ... dt = New DataTable
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.