[QUOTE=pietro09;25234686]lo faccio in basic che mi viene meglio
Intanto Grazie per avermi risposto ma
ho convertito quello che hai scritto tu in c#
ma nulla da fare
ti allego tutta la pagina
l'errore è sempre non esiste nel contesto corrente 
codice:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="scaricoPacchetti.aspx.cs" Inherits="WsNet_scaricoPacchetti" %>
<%
String di = Request["DataInizio"];
String df = Request["DataFine"];
DateTime DataInizio;
DateTime DataFine;
if (di == "")
{
DataInizio = DateTime.Today;
}
else
{
DataInizio = Convert.ToDateTime(di);
}
if (df == "")
{
DataFine = DataInizio.AddDays(7);
}
else
{
DataFine = Convert.ToDateTime(df);
}
%>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div id="testo">
<input type="text" name="DataInizio" value="<%=DataInizio.ToString()%>" />
<input type="text" name="DataFine" value="<%=DataFine.ToString()%>" />
</div>
</form>
</body>
</html>