1
You have some options, you can use the ReadOnly="true"
<asp:TextBox ID="txtDate" runat="server" ReadOnly="True"></asp:TextBox>
or
txtDate.Attributes.Add("readOnly", "readonly");
or via Jquery
$('#txtDate').attr("readonly", true);
The Calendarextender keeps running and selecting the date.