C# - problème de lien dans une HyperLinkColumn

C# - problème de lien dans une HyperLinkColumn - C#/.NET managed - Programmation

Marsh Posté le 28-07-2004 à 15:02:00    

Bonjour,  
 
j'ai un problème de lien dans une HyperLinkColumn d'une DataGrid.
 
j'ai affecté le lien de redirection au paramètre DataNavigateUrlFormatString,  
mais je souhaiterais lui affecter, non pas un paramètre (associé au paramètre DataNavigateUrlField), mais deux. afin d'obtenir une url finale de redirection du type :
"/folder/page2.aspx?code=23&nom=toto"
avec "23" et "toto" deux colonnes de ma DataGrid.
 
Comment est-ce possible ?
Comment lui spécifier les deux paramètres à passer dans l'url ?
 
merci à ceux qui pourront m'aider.

Reply

Marsh Posté le 28-07-2004 à 15:02:00   

Reply

Marsh Posté le 28-07-2004 à 17:55:45    

Salut, quand tu crés un colonne de type hyperLink dans ton datagrid tu a un champs qui se nomme "urlField".  Ce champ est un champs qui se remplie avec une requete a une base de donnée(un champ de ta requete).  Comme tu me dis que ces informations sont dans ton datagrid tu va pouvoir le faire.  Fait une requete dans le genre:
 

Code :
  1. string sql = "select role.*, contact.nom as 'contact' , 'page2.aspx?code=' + leCode + '&nom=' + lenomas 'url' ...";


 
Donc tu dis que ton champs "urlField"(de la colonne hyperLink) est "url"(de la bd).
 
Je ne sais pas si je me suis bien explique mais je reviendrai faire un tour pour voir si tu as bien compris...

Reply

Marsh Posté le 28-07-2004 à 17:58:47    

ok, merci du tuyau. je vais essayer.

Reply

Marsh Posté le 14-07-2005 à 15:54:22    

J'ai le même problème, mais je ne vois pas ce que je dois mettre dans le champ DataURLField

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed