In ASP.Net, you can use a TextBox with type = "date".
<asp:TextBox type="date" runat="server" />
In a browser compatible with Html5, you will have a date field. In an incompatible Html5 browser, you will have a simple text box.
Christian BUISSON Feb 01 '13 at 9:21 2013-02-01 09:21
source share