salve a tutti
ho nel mio database sql server le date in formato data estesa (con l'ora)
appena le visualizzo compare sempre anche una serie di 0.00.00, quindi ho deciso di

inserire un MaskEditExtender per formattare a GG/MM/AAAA:
[code]
<cc1:MaskedEditExtender

ID="MaskedEditExtender2" runat="server"
AutoComplete= "false"
TargetControlID="txt_DtInizioVerifica"
Mask="99/99/9999"
MessageValidatorTip="true"
MaskType="Date"
DisplayMoney="Left"
AcceptNegative="Left"
ErrorTooltipEnabled="True" />
[code]
ecco che iniziano i problemi,
infatti ora mi sbalza il fomato data mettendo MM/GG/YYYY
ho impostato il formato nel web.config italano:
codice:
<globalization uiCulture="it" requestEncoding="utf-8" responseEncoding="utf-8" 

culture="it-IT" />
NIENTE

allora ho gestito lo scriptManager da prendersi la lingua dal server
codice:
  <asp:ScriptManager ID="ScriptManager2"  runat="server" EnableScriptGlobalization="true" 
       EnablePartialRendering="true" EnablePageMethods="true">
        </asp:ScriptManager>
NIENTE

allora ho messo un override nella pagina per gestire il culture
codice:
    protected override void InitializeCulture()
    {
        
          System.Threading.Thread.CurrentThread.CurrentCulture = 

CultureInfo.CreateSpecificCulture("it-IT"); 
        System.Threading.Thread.CurrentThread.CurrentUICulture = new 

CultureInfo("it-IT"); base.InitializeCulture();           
    }
ANCHE QUI NIENTE!!!

non capisco, sto perdendo solo tempo per una banalità,
ma cosa è che sbagio?