Presentation graphique d'un dataset

Résolu
lagaman Messages postés 8 Date d'inscription jeudi 6 novembre 2003 Statut Membre Dernière intervention 6 avril 2008 - 11 mai 2007 à 10:46
lagaman Messages postés 8 Date d'inscription jeudi 6 novembre 2003 Statut Membre Dernière intervention 6 avril 2008 - 15 mai 2007 à 11:03
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

lagaman Messages postés 8 Date d'inscription jeudi 6 novembre 2003 Statut Membre Dernière intervention 6 avril 2008
15 mai 2007 à 11:03
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.
3
Rejoignez-nous