Ciao a tutti
in una pagina aspx sto creando un form per passare dei dati ad un'altra pagina
uno di questi dati è di tipo datetime
ma prima di inserirlo in un input text voglio verificare che non sia passato da un'altro form precedente o in querystring
per fare questo ho creato questo codice con la condizione di seguito scritto
codice:DateTime DataInizio; DataInizio = Convert.ToDateTime(Request["DataInizio"]); if (DataInizio.ToString() == "") { DataInizio = DateTime.Today; } DateTime DataFine = Convert.ToDateTime(Request["DataFine"]); if (DataFine.ToString() == "") { DataFine = DataInizio.AddDays(7); }
l'errore però c'e l'ho in questo punto
mi dicecodice:<input type="text" name="DataInizio" value="<%=DataInizio.ToString()%>" /> <input type="text" name="DataFine" value="<%=DataFine.ToString()%>" />
Errore 1 Il nome 'DataInizio' non esiste nel contesto corrente
Errore 2 Il nome 'DataFine' non esiste nel contesto corrente
cosa sto sbagliando?
Ciao e grazie

 
			
			 
					
					
					
						 Rispondi quotando
  Rispondi quotando