Je voudrai remplir un tableau sans utilisé une BDD mais une fonction, je vous montre sa sera plus explicite :
Mon objet :
Mon code C# :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 public class Module { public String name = ""; public static Module[] FindAll() { List<Module> list = new List<Module>(); Module module = new Module(); module.name = "Utilisateurs"; list.Add(module); module.name = "Clients"; list.Add(module); module.name = "Roles"; list.Add(module); module.name = "Activites"; list.Add(module); module.name = "Facturation"; list.Add(module); return list.ToArray(); } }
Et mon code ASP est simplement une ligne LocalizedBoundColumn ne faisant appelle à rien pour le coup.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 public override TootaError Update(string ControlID) { TootaDataGrid tab = (TootaDataGrid)FindControl(ControlID); tab.DataSource = Module.FindAll(); //tab.DataKeyField = ; tab.DataBind();
Mon tableau prend bien 5 lignes (cf l'objet) mais comment y mettre les noms des modules ?
Ma 2ème question sera plus courte, comment faire des liens depuis une DropDownlist ?
Merci à vous
Partager