Far aprire un popup (o un layer div) contenente il calendario su cui selezionare la data è una operazione lato client, ovvero è richiesto un liguaggio di scripting (JavaScript o VBScript).

Cerca sul forum JavaScript e troverai un sacco di calendari.