tremiesoj
Messages postés9Date d'inscriptionjeudi 13 mars 2008StatutMembreDernière intervention20 octobre 2008
-
20 oct. 2008 à 11:57
Zakki49
Messages postés71Date d'inscriptionvendredi 30 mai 2008StatutMembreDernière intervention18 mai 2011
-
21 oct. 2008 à 09:17
Bonjour,
je suis actuellement en train de développer une page web en ASP.NET (en C#) avec BDD SQLServer.
bref, je voudrais sur cette page un tableau dynamique selon les données de la base (j'ai chargé les données dans une DataView), et les données s'affiche sans soucis, seulement j'aimerais ajouter au tableau un contrôleur type Button et un autre type Label qui agirons sur la ligne de la table (le Button effacera la ligne, et le label permettra de saisir des valeurs pour la ligne).
J'ai essayé en vain avec un GridView mais je n'arrive pas à interpréter l'évènement d'un button. Là j'essaye avec un tableau asp mais j'arrive pas a insérer les contrôleurs, et enfin avec un repetear j'arrive pas non plus à récupérer les évènements d'un bouton ...
bref si quelqu'un peu m'aider.
D'avance, merci;
Tremie
tremiesoj
Messages postés9Date d'inscriptionjeudi 13 mars 2008StatutMembreDernière intervention20 octobre 20083 20 oct. 2008 à 17:20
J'ai en faite fais avec un repeater, et en trichant un peu j'y arrive.
sur la page ASP :
<HeaderTemplate>
Ajouter,
</HeaderTemplate>
'>Ajouter,
<FooterTemplate>
</FooterTemplate>
Et dans le fichier aspx.cs :
override protected void OnInit(EventArgs e)
{
base.OnInit(e);
// création de l'évènement
rptData.ItemCommand += new RepeaterCommandEventHandler(rptData_ItemCommand);
}
private void rptData_ItemCommand(object source, RepeaterCommandEventArgs e)
{
// vérifie que l'item existe
if (e.Item.ItemType != ListItemType.Item)
return;
// récupération de l'ID de la ligne cliquée
String ligne = e.Item.ID;
..........
}
bref, c'est pas super beau, mais ça marche en attendant de trouver mieux ...