Presentation graphique d'un dataset

[Résolu]
Signaler
Messages postés
8
Date d'inscription
jeudi 6 novembre 2003
Statut
Membre
Dernière intervention
6 avril 2008
-
Messages postés
8
Date d'inscription
jeudi 6 novembre 2003
Statut
Membre
Dernière intervention
6 avril 2008
-
Bonjour,

je voudrais connaitre la moyen le plus simple pour organiser mes données dans ma pages. 

Je recupere mes données dans un dataset depuis une base de donnée dans mon code behind.
Je binde mes informations apres une action de l'utilisateur [Evenement selection d'un item dans une liste]

Je voudrais donc connaitre le composant ou la methode la plus simple pour réaliser ce genre de chose
(Gridview, form view, repeater, web user control , ...)
 

Je souhaiterai avoir cette présentation (Tableau d'Item dans ma page) :

-------ITEM 1---------------
N° 14_____ Details mondetail_________________ champ1mon champ1________________

Champ2 __________ champ3 _____ Champ4 __________________ champ5 _ champ6 _   
   

addresse1 : 14 rue test______________

addresse2 : BP 14_________________

Ville          : Test_______

Pays          : Test_____________

-------ITEM 2---------------
N° 14_____ Details mondetail_________________ champ1mon champ1________________

Champ2 __________ champ3 _____ Champ4 __________________ champ5 _ champ6 _   
   

addresse1 : 14 rue test______________

addresse2 : BP 14_________________

Ville          : Test_______

Pays          : Test_____________

-------ITEM 3---------------
...
-------ITEM N---------------
...

1 réponse

Messages postés
8
Date d'inscription
jeudi 6 novembre 2003
Statut
Membre
Dernière intervention
6 avril 2008

Pour ceux qui auraient le meme probleme que moi :

Voila la solution :


<hr />

Dans la page :
<



asp
:
Repeater



ID
="ListChamp"



runat
="server">

   <
SeparatorTemplate
>
      
<
hr



/>
   
</
SeparatorTemplate
>
   
<
ItemTemplate>

      <
asp
:
Panel



runat
="server"



ID
="test"



>
         
<
asp
:
Label



ID
="Label4"



runat
="server"



Text
="Champ1:"



CssClass
="font"></
asp
:
Label
>
         
<
asp
:
Label



ID
="Label70"



runat
="server"



Style
="text-align: right"
 Width
="66px"

                              Text
='
<%# DataBinder.Eval(Container.DataItem, "CHAMP1") %>'



></
asp
:
Label
>
         
<
br



/>
         <asp:Label
ID="Label4"
runat="server"
Text="Champ2:"
CssClass="font"></asp:Label>
         <asp:Label
ID="Label70"
runat="server"
Style="text-align: right" Width
="66px"
                              Text='<%# DataBinder.Eval(Container.DataItem, "CHAMP2") %>'
></asp:Label>

      </
asp
:
Panel
>
   
</
ItemTemplate
>

</
asp
:
Repeater
>

Dans le code behind :

ListChamp.DataSource = GetChamps(); // datareader ou dataset
ListChamp.DataBind();
<hr />
Je sais que se n'ai pas exaustif mais c'est un debut de solution hesite pas a me MP en cas de probleme.