Presentation graphique d'un dataset [Résolu]

lagaman 8 Messages postés jeudi 6 novembre 2003Date d'inscription 6 avril 2008 Dernière intervention - 11 mai 2007 à 10:46 - Dernière réponse : lagaman 8 Messages postés jeudi 6 novembre 2003Date d'inscription 6 avril 2008 Dernière intervention
- 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---------------
...
Afficher la suite 

1 réponse

Répondre au sujet
lagaman 8 Messages postés jeudi 6 novembre 2003Date d'inscription 6 avril 2008 Dernière intervention - 15 mai 2007 à 11:03
+3
Utile
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.
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de lagaman

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.