OVH Cloud OVH Cloud

DataNavigateUrlFormatString avec 2 champs

3 réponses
Avatar
herve
Bonjour,

Je cherche à composer une url dynamique selon les valeurs chargées.
Celà fonctionne avec un champ que l'on récupère par {0} mais pas pour un
autre. Je cherche donc à partir d'un dataview mais est-ce possible??

dgBC_Titre.DataTextField = "titre"
dgBC_Titre.DataNavigateUrlField = "id_int"
dgBC_Titre.DataNavigateUrlFormatString = "~/?rub=site&id={0}&lang=" &???

a+
herv

3 réponses

Avatar
YJLAMOTTE
voir plus bas dans le post
"Associer une liste d'image à des hyperliens"
c le meme principe, mais y a certainement d'autres solutions.

YJLAMOTTE

"herve" wrote:

Bonjour,

Je cherche à composer une url dynamique selon les valeurs chargées.
Celà fonctionne avec un champ que l'on récupère par {0} mais pas pour un
autre. Je cherche donc à partir d'un dataview mais est-ce possible??

dgBC_Titre.DataTextField = "titre"
dgBC_Titre.DataNavigateUrlField = "id_int"
dgBC_Titre.DataNavigateUrlFormatString = "~/?rub=site&id={0}&lang=" &???

a+
herv



Avatar
herve
YJLAMOTTE a écrit :

voir plus bas dans le post
"Associer une liste d'image à des hyperliens"
c le meme principe, mais y a certainement d'autres solutions.

YJLAMOTTE

"herve" wrote:


Bonjour,

Je cherche à composer une url dynamique selon les valeurs chargées.
Celà fonctionne avec un champ que l'on récupère par {0} mais pas pour un
autre. Je cherche donc à partir d'un dataview mais est-ce possible??

dgBC_Titre.DataTextField = "titre"
dgBC_Titre.DataNavigateUrlField = "id_int"
dgBC_Titre.DataNavigateUrlFormatString = "~/?rub=site&id={0}&lang=" &???

a+
herv





Ok merci j'étudie cet piste.
Si j'ai bien compris il faut que je crée un template par code
Dim dgBC_Titre As New TemplateColumn !
hervé
Avatar
YJLAMOTTE
Non, c plus simple que ca..

Il suffit de donner a ta colonne un ItemTemplate (et eventuellement un
alternateitemtemplate) qui contient ton asp:Hyperlink. tu fais tout ca coté
ASPX.

Apres tu construit le lien dans le codebehind comme précisé dans le post
mentionné


"herve" wrote:

YJLAMOTTE a écrit :

> voir plus bas dans le post
> "Associer une liste d'image à des hyperliens"
> c le meme principe, mais y a certainement d'autres solutions.
>
> YJLAMOTTE
>
> "herve" wrote:
>
>
>>Bonjour,
>>
>>Je cherche à composer une url dynamique selon les valeurs chargées.
>>Celà fonctionne avec un champ que l'on récupère par {0} mais pas pour un
>>autre. Je cherche donc à partir d'un dataview mais est-ce possible??
>>
>>dgBC_Titre.DataTextField = "titre"
>>dgBC_Titre.DataNavigateUrlField = "id_int"
>>dgBC_Titre.DataNavigateUrlFormatString = "~/?rub=site&id={0}&lang=" &???
>>
>>a+
>>herv
>>
Ok merci j'étudie cet piste.
Si j'ai bien compris il faut que je crée un template par code
Dim dgBC_Titre As New TemplateColumn !
hervé