begin process at 2012 05 28 04:57:48
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive ASP & ASP.NET

 > 

Archives ASP & ASP.NET

 > 

ASP.net

 > 

Problème ASP.Net


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Problème ASP.Net

mercredi 25 mai 2005 à 19:58:57 | Problème ASP.Net

Qu1cksand

Salut,
je suis un développeur ASP qui a décidé d'évoluer vers ASP.NET.

Voici ce que je voudrais faire en ASP.NET

Je souhaite faire un liste d'une table d'artiste (BD Access) et pour chaque artiste, lorsque l'utilisateur clique sur le nom de l'artiste, le IDArtist (Clé primaire de la table dans la BD) soit passé en paramètre dans l'URL (band.aspx?id=XXX)

J'ai essayé ça, mais ça ne fonctionne pas :

<asp:HyperLink NavigateUrl="band.aspx?id="" Runat="server"><%#DataBinder.Eval(Container.DataItem, "ArtistName") %>

Merci à l'avance de m'aider dans mon petit problème simple que je ne suis pas capable de résoudre.


mercredi 25 mai 2005 à 21:53:40 | Re : Problème ASP.Net

Yopyop

Salut,

Et si tu mets:
<asp:HyperLink NavigateUrl="band.aspx?id=""><%#DataBinder.Eval(Container.DataItem, "IDArtist") %>
" Runat="server"><%#DataBinder.Eval(Container.DataItem, "ArtistName") %>

yopyop
mercredi 25 mai 2005 à 23:45:22 | Re : Problème ASP.Net

jesusonline

Membre Club Administrateur CodeS-SourceS
Yopyop je crois que tu t'es un peu loupé dans ton précédent message :p

Ton code :
<asp:HyperLink NavigateUrl="band.aspx?id="" Runat="server"><%#DataBinder.Eval(Container.DataItem, "ArtistName") %>

possede deux erreurs, la premiere, tu ne refermes pas le tag <asp:hyperling, la seconde tu a un problème de quote NavigateUrl="band.aspx?id="

le code correcte devient donc

<asp:HyperLink NavigateUrl="band.aspx?id=" Runat="server"><%#Container.DataItem( "ArtistName") %></asp:hyperlink>

j'ai replancé le databinder.eval par un container.dataitem("champ") pour des raisons de performances.


Cyril - MCP ASP.net
Webmaster de : Hoshimi.CodeS-SourceS.fr
jeudi 26 mai 2005 à 12:52:07 | Re : Problème ASP.Net

Yopyop

Donc plutôt

<asp:HyperLink NavigateUrl="band.aspx?id="
<%#Container.DataItem,("IDArtist") %>" Runat="server"><%#Container.DataItem( "ArtistName") %></asp:hyperlink>

Non ?

yopyop
jeudi 26 mai 2005 à 16:10:14 | Re : Problème ASP.Net

Qu1cksand

Vous n'avez pas vraiment répondu à mon problème, mais j'ai trouvé moi même une manière d'exécuter ce que je voulais.

Mais j'aimerais savoir quelle est la différence si j'enlève DataBinder.Eval de l'expression suivante : DataBinder.Eval (Container.DataItem) ?!

Que fais exactement DataBinder.Eval ?! On le voit dans tous les exemples ..
jeudi 26 mai 2005 à 20:42:31 | Re : Problème ASP.Net

jesusonline

Membre Club Administrateur CodeS-SourceS
Si ton problème est résolu tant mieux :)

pour le databinder.eval(container.dataitem,"monchamp") ca va faire appelle à la reflection pour trouver tes données, alors que dans le cas du container.dataitem("monchamp") ca appelle directement ta donnée, comme une sorte de dictionnaire.

Je peux pas vraiment t'en dire plus à ce propos, car j'ai jamais vraiment compris pourquoi dans beaucoup d'exemples ou utilises databinder.eval, mais si ca t'interesse, je peux essayer de me renseigner sur la question.


Cyril - MCP ASP.net
Webmaster de : Hoshimi.CodeS-SourceS.fr


Cette discussion est classée dans : problème, net, asp, table, artiste


Répondre à ce message

Sujets en rapport avec ce message

ASP .NET : problème de connexion [ par Vbsupernul ] Bonjourben en fait voilà, je suis sur le truc de Visual Studio .NET et je fais nouveau projet ASP .NET, j'entre comme adresse http://localhost/Projet1 problème de débogage en asp.net [ par Tititdey ] En fait je débute en asp.net, et j'ai un souci lorsque je veux déboger mes pages une erreur apparrait : Erreur lors de l'exécution du projet : imposs Calendar et asp.net [ par nazzguhl ] Bonjour,je m'essaye à ASP.NET, et j'ai utilisé le contrôle calendar, en local pas de problème pour l'utiliser avec IIS, mais lorsque j'envoi mon site Problème boucle et textbox avec asp.net [ par lmu ] Hello,J'ai une page (aspx) avec 10 textbox, ils sont nommé logiquement (texbox1, textbox2, texbox3 etc.)Dans le code je veux ensuite faire une boucle ASP.NET, PING et SOCKETEXCEPTION [ par ptipapanoel ] Hello tout le monde,j'ai un gros problème.Je recherche un composant ASP.NET pour effectuer un ping sur une adresse IP ou un nom de serveur.J'en ai écr ASP.Net content-type [ par SharpMao ] Hello,Voici mon problème : j'ai une page aspx qui crée un content-type svg. En règle générale, pas de problème. Mais si une exception survient, il ne ASP.Net : problème de Textbox [ par Suffren ] Bonjour,j'ai un problème avec des Textbox qui sont par défaut déclarées en "protected". Si je veux les utiliser dans une fonction, il faut qu'elles s problème asp.net [ par clarak ] bonjour,je débute en asp.net et j'ai quelques petits pbs.Tout d'abord je n'arrive pas à afficher les controles web.ils sont bien présents sur le formu VXML et ASP.NET [ par Zebra1928 ] Bonjour tout le monde !!!!je voudrai bien que quelqu'un m'aide, j'ai un problème concernant l'utilisation du VXML et l'asp.net.avec le vxml je n'ai au Problème de propriété d'un composant asp.net [ par tof.p ] Bonjour à tous,G créé un composant ASP.Net en c#, il hérite de TextBox. G créé une propriété dans ce composant. Pas de problème, le composant fonction


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,154 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales