Bonjour
Je travaille sur un projet ASP.Net et j'ai une dataTable dans une variable Session["panierCommande"] en C# qui me construit une page HTML avec une Table.
L'utilisateur passe ensuite une commande et j'ai besoin de convertir en Excel pour envoyer en pi�ce jointe d'un mail.
Mon probl�me est que les valeurs a extraire son dans les tags HTML mais aussi dans les propri�t�s de quelques "Input" du code.
Example :
Code html : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9 <input id="Quantity9782871421801" onclick="ReCalculateTotal(9782871421801)" value="1" min="1" type="number" name="fname" style=" width: 100px; text-align: center; " />
Le code Input pour la quantit� est de type "number" et me donne des petites fl�ches que je trouve extr�mement utile. Malheureusement si je change la valeur avec les petites fl�ches dans la boite de text, les valeurs ne changent pas dans le code HTML, du coup je n�attrape pas la valeur � partir du code HTML et je ne peux pas convertir mes valeurs r�elles en Excel avec d'autres fonctions en Javascript.
J'ai d�j� reconstruit le code C# deux fois donc je ne serais pas surpris si je dois tout reprogrammer pour modifier le r�sultat HTML afin d'obtenir une structure plus facile ou une autre fa�on de faire.
En tout cas... la table dois �tre dynamiquement cr�� � partir du code C# et permettre la suppression de ligne et changement des quantit�s � partir de la page HTML... et bien sur me faire les calcules automatiquement.
Comment faire?
Je vous laisse un exemple de la table compl�te.
Code html : 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
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58 <table id="tableReport" class="tablePanier"> <tbody> <tr> <th class="titles">GenCod</th> <th class="titles">Auteur</th> <th class="titles">Titre</th> <th class="titles">Quantite</th> <th class="titles">PrixTTC</th> <th class="titles">TotalPrixTTC</th> <th class="titles">Delete</th> </tr> <tr class="line_hover"> <td>9782871421801</td> <td>CHAPMAN , JANE</td> <td>OEUFS DE PAULETTE (LES)</td> <td> <input id="Quantity9782871421801" onclick="ReCalculateTotal(9782871421801)" value="1" min="1" type="number" name="fname" style=" width: 100px; text-align: center; " /> </td> <td id="Prix_TTC"> <input id="Prix_TTC9782871421801" type="text" value="5.2" name="Prix_TTC" style=" width: 100px; text-align: center; " disabled="" /> </td> <td> <input id="Total9782871421801" type="text" name="fname" value="5.2" style=" width: 100px; text-align: center; " disabled="" /> </td> <td> <a href="../panierdecommande.aspx?remove=9782871421801"> <input type="button" value="Retirer" name="fname" style=" width: 100px; text-align: center; " /></a> </td> </tr> </tbody> </table>
Toute aide sera la bienvenue, merci.
Rui
Partager