Voici mon problème
J'ai une table avec un champ ID, un champ libelle et un champs date
Je veux mettre cela dans un radiobuttonlist
avec value = id
et text = (si date = nothing,libelle,libelle ( date )
ce code marche bien, mais ma date n'est pas dans le bon format (2012/09/13 00:00:00:000)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <asp:RadioButtonList ID="lstNavettesAller" runat="server" CssClass="CHK" DataTextField="LibLg" DataValueField="IDNavette">J'ai essayé
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 lstNavettesAller.DataSource=(From Nav In LesDatas.Navettes Where Nav.TypeNavette = letype Order By Nav.DateNavette Select New With {Nav.IDNavette, .LibLg = CStr(If(Nav.DateNavette Is Nothing, Nav.Libelle, Nav.Libelle & " ( " & CStr(Nav.DateNavette)) & " )")}) lstNavettesAller.DataBind()
Mais là je me prend un
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 lstNavettesAller.DataSource=(From Nav In LesDatas.Navettes Where Nav.TypeNavette = letype Order By Nav.DateNavette Select New With {Nav.IDNavette, .LibLg = CStr(If(Nav.DateNavette Is Nothing, Nav.Libelle, Nav.Libelle & " ( " & CStr(Nav.DateNavette.Value.tostring("dddd/MM/yyyy"))) & " )")}) lstNavettesAller.DataBind()Si j'ai bien compris c'est un problème de conversion, mais je ne trouve pas la solution en vb.netlinq to Entity does not recognise the method...![]()
Partager