Bonjour ,
j'ai un User Contrôle que j'ajoute à une page web aspx . après validation du formulaire et traitement serveur j'ai deux contrôle qui garde leurs valeur avant validation :
un checkbox garde sa valeur ( coché ou pas )
Un hidden qui concatène l'ancienne valeur suivi d'un virgule après la nouvelle valeur !!! .
Tous les directives Viewstates sont désactivés , au niveau de la page aspx et du formulaire .
Voici mon code du User contrôle


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
    <asp:panel id="DevicePnl" runat="server"  cssclass="div"  enableviewstate="false" >
 
           <asp:label id="lblDescription" class="lbl" runat="server"  ></asp:label>
     <input type="checkbox"  id="NchkSelectnew" runat="server"  class="checkboxDevice"   enableviewstate="false" viewstatemode="disabled"  />
 
  <asp:hiddenfield id="hiddendbidnew" runat="server"  enableviewstate="false"  viewstatemode="disabled"  />
 
 
 
<asp:hiddenfield id="hiddendeviceidnew" runat="server"  enableviewstate="false" viewstatemode="disabled"  />
 
      </asp:panel>
Merci pour vos remarques .