Questione : Datetimepicker

Cari esperti sono indietro qui con lo stesso problema. Ho un datetimepicker e una funzione globale che restituisce la posizione di segnale minimo se la casella di controllo non è selezionata, data di ritorni nella disposizione di dd/mm/yyyy è casella di controllo è
{
di GetDateValue dell'oggetto statico di selected.

Function 1
public (raccoglitrice di DateTimePicker) se (raccoglitrice. ) Raccoglitrice di ritorno controllata. Value.ToString (“dd/MM/yyyy„ del
);
DBNull.Value di ritorno del
del ; il
Problem del
} non può convertire il tipo “oggetto„ di fonte in tipo di obiettivo 'il
{
di GetDateValue della stringa di system.nullabletetime>

Function 2

public (raccoglitrice di DateTimePicker) se (raccoglitrice. ) Raccoglitrice di ritorno controllata. Value.ToString (“dd/MM/yyyy„ del
); posizione di segnale minimo di ritorno del else
del
; tipo “stringa„ di fonte del convertito del

Problem
can del
} non al tipo di obiettivo '
{raccoglitrice di ritorno di GetDateValue della stringa di system.nullabletetime>

Function 3

public (raccoglitrice di DateTimePicker) del
. Controllato? raccoglitrice. Value.ToString (“dd/MM/yyyy„): posizione di segnale minimo; il

problem del
} come stessi di nel codice di risparmio di funzione 2


My è banquethall. Effectivedateto = ValidateUI.GetDateValue (dateeffectivedateto);

where Effectivedateto è campo e datetime using l'oracolo DB
class= del

Risposta : Datetimepicker

Prova:

 DateTime.Parse di ritorno (raccoglitrice. Value.ToShortDateString ()); la parentesi di // ha perso:)

o come nel frammento qui sotto.

Ma probabilmente dovrete formattare questa data per mettere insieme in qualche luogo altrimenti
1:
2:
3:
4:
5:
6:
7:
        DateTime statico pubblico? GetDateValue (raccoglitrice di DateTimePicker)
        {
            se (raccoglitrice. Controllato)
                nuovo DateTime di ritorno (raccoglitrice. Value.Year, raccoglitrice. Value.Month, raccoglitrice. Value.Day);
            altrimenti
                posizione di segnale minimo di ritorno;
        }
Altre soluzioni  
 
programming4us programming4us