Bonjour,
Quelqu'un aurait t'il une idée sur le pourquoi du comment ?


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
<InsertItemTemplate>
 <asp:TextBox ID="txtDteOuverture" runat="server" Text='<%# Bind("DateOuverture") %>' OnPreRender="txtDteOuverture_PreRender"></asp:TextBox> </InsertItemTemplate>

sur le prerender je fixe la date du jour :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
        protected void txtDteOuverture_PreRender(object sender, EventArgs e)
        {
           TextBox dteOuverture = (TextBox)sender;
           if (String.IsNullOrEmpty(dteOuverture.Text))
           {
             dteOuverture.Text = DateTime.Now.ToShortDateString();
 
           }
        }


Si je ne mets pas la valeur ou si je la fixe en dur genre "01/01/2012", tout se passe bien.