2009-04-26 7 views
0

Comment afficher des informations sur ma page (déduis de DB) en asp.net 2008Comment puis-je imprimer une valeur dans ma page de base de données

Actuellement j'utilise GridView, mais afficher les informations dans un tableau . Je veux l'afficher dans une ligne normale.

par exemple: J'ai ce tableau dans ma DB

http://www.rofof.com/img2/4jpqfn26.gif

alt text http://www.rofof.com/img2/4jpqfn26.gif

Je veux imprimer une information dans ma page:

Vous êtes A et votre identifiant est: 1

sans utiliser GridView.

Répondre

1

Comment obtenez-vous vos données de la base de données à votre gridview? Voulez-vous afficher un seul enregistrement ou afficher plusieurs enregistrements?

Le répéteur est un excellent contrôle si vous voulez afficher tous les enregistrements. Vous pouvez lier de la même manière que votre lien à la grille puis définir votre modèle pour rendre le html comme vous le souhaitez.

Si vous voulez seulement afficher un seul enregistrement, vous pouvez simplement le faire dans le code derrière la page. Par exemple:

Page_Load() 
{ 
    if (!IsPostBack) //Make sure this only runs first time we call page 
    { 
    //Get your data from the DB, can't help here unless 
    //you provide more details. 
     MyData data=.... 
     myLabel.Text="You are " + data["name"].ToString() .... 
    } 
} 

Si vous mettez à jour votre question avec plus de détails sur votre source de données (utilisez-vous un des objets personnalisés table de données, etc ...). Je peux mettre à jour ma réponse avec un meilleur exampkle

+0

bonjour Josh, Plus de détails dans mon prochain commentaire. –

Questions connexes