Bonjour,

Je coince un peu et j'aurai bien besoin d'un tuyau

J'ai un tableau d'input consolidé dynamiquement de la manière suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
@foreach (var item in Model.MonModel)
 {
     <tr>
          ....                    
          <td>
              <input name="Valeur" value="item.montant" />
          </td>
          ...                    
     </tr>
}
Un bouton "submit" déclenche l'appel à une méthode POST de mon Controller.

Dans cette méthode, je récupère les entrées de mon champ Valeur de la manière suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
if (Request["Valeur"] != null)
{
   string valeurs = Request["Valeur"].ToString();
}
Ceci marche parfaitement et renvoie une chaine de "Valeur" séparée par une virgule...

Sauf que... le contenu du champ Valeur est aussi un champ à virgule ...

La chaine renvoyée est du style : "2,80%,3,10%,2,70%,...,...,...,..."

Ca peut paraitre tout bête, mais je ne sais absolument pas comment spliter correctement cette chaine sans couper les décimaux en plein milieu.

Une idée ?

Merci d'avance