ddove53
Messages postés623Date d'inscriptionmardi 20 mars 2007StatutMembreDernière intervention15 juin 2010
-
25 mai 2009 à 20:07
nhervagault
Messages postés6063Date d'inscriptiondimanche 13 avril 2003StatutMembreDernière intervention15 juillet 2011
-
28 mai 2009 à 20:23
Merci bien, j'ai réussi à faire marcher en faisant comme le code en
dessous. Mais j'ai un autre soucis car j'ai réussi à afficher le nom,
prenom et mail mais je voudrai aussi afficher le nom de domaine (par
exemple recupérer yahoo.fr de toto@yahoo.fr).
Voici mon code:
Dans mon .aspx.cs il ya:
UserController objUserController = new UserController();
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="Info.ascx.cs" Inherits="DesktopModules_monmodule_Info" %>
<Columns>
</Columns>
Pour info je sais le faire en sql mais le but c'est de le recupérer
directement de la table Email sans utiliser une requete (en sql ce
serait : Select substring (Email, charindex('@', Email) + 1, 4000)).
e.Row.Cells[1].Text = e.Row.Cells[4].Text.Substring(...);
ecrivent dans la meme cellule
e.Row.Cells[1].Attributes --> attribut HTML je ne vois pas l'interet??
regardes du coté de (e.row.findcontrol("label1") as Label).text = e.row.findcontrol("label1") as Label).Text.Split("@")[1];
En considerant que label1 est binder sur l'email
et que tu veux ecrire le domaine dans la meme celulle
Et que label1 soit dans itemtemplate
Bon dev
Reponse non testée (j'ai pas de visual studio sous la main)
Vous n’avez pas trouvé la réponse que vous recherchez ?