begin process at 2012 05 27 20:54:28
  Trouver un code source :
 
dans
 
Accueil > Forum > 

ASP.NET

 > 

WebForms

 > 

WebControl

 > 

Datagrid et hyperlien


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

Datagrid et hyperlien

mercredi 12 septembre 2007 à 11:23:18 | Datagrid et hyperlien

RegVB

Bonjour,

J'essaye de remplir un datagrid en ayant une colonne contenant des liens. Voici un exemple que j'essaye de faire :

dg.AutoGenerateColumns =

false;
DataSet ds = newDataSet();
DataTable dt = newDataTable();
DataColumn c1 = newDataColumn("Site");
DataColumn c2 = newDataColumn("url");
dt.Columns.Add(c1);
dt.Columns.Add(c2);
DataRow r = dt.NewRow();
DataRow r2 = dt.NewRow();
DataRow r3 = dt.NewRow();
r[0] =
"Mon Site 01";
r[1] =
"http://www.blabla.fr";
r2[0] =
"Mon Site 02";
r2[1] =
"http://www.blalba2.fr";
r3[0] =
"Mon Site 03";

HyperLink
hl = newHyperLink();
hl.Text =
"MonSite3";
hl.NavigateUrl = "http://www.test.blabla.com"
;
r3[1] = hl.Text;

dt.Rows.Add(r);
dt.Rows.Add(r2);
dt.Rows.Add(r3);
ds.Tables.Add(dt);

BoundColumn col1 = newBoundColumn();
HyperLinkColumn col2 = newHyperLinkColumn();
col1.DataField =
"Site";
col1.HeaderText =
" SITE ";
col2.DataNavigateUrlField =
"url";
col2.HeaderText =
"URL";
col2.DataTextField =
"url";

dg.Columns.Add(col1);
dg.Columns.Add(col2);
dg.DataSource = ds;
dg.DataBind();

Dans la colonne "URL", j'ai soit un lien pour les 2 premières lignes (du style [ Lien ]qui est vu comme un lien dans la page), soit la chaine "MonSite3" qui pointe sur [ Lien ] au lieu de  "http://www.test.blabla.com";

Donc, pour résumé, je voudrai afficher des liens et non directement l'url. Je pensais que HyperLink était l'objet qu'il me fallait mais a priori je me trompe. Si quelqu'un peut m'éclairer...

Merci



Cette discussion est classée dans : site, url, http, add, dt


Répondre à ce message

Sujets en rapport avec ce message

recherche partenaire [ par stpere ] Bonjour a tous, je recherche une personne motivée pour m'aider a faire vivre le site http://www.nationale1.fr.stEn effet, je compte faire évoluer ce s Ne pas autoriser l'utilisateur a remonter l'url du site asp.net [ par Goldeneye007 ] Bonjour, Voilà j'ai un site internet que j'ai réalisé avec Visual Web developer 2005, et je voudrai que lorsqu'une page s'affiche par exemple : http colonne bouton dans une htmltable [ par fizou1989 ] Bonjour, je suis entrain de faire ma première application en ASP.net ,mon problème c'est que j 'ai crée une table htmltable sous ASP.net (c#) , que je


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

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 : 0,530 sec (3)

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