Click here to Skip to main content
15,921,028 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
<asp:TextBox ID="TextBox3" runat="server" ReadOnly="True" ></asp:TextBox>
 <asp:CalendarExtender ID="CalendarExtender2" TargetControlID="TextBox3" runat="server">

I have use text box and calender
Posted
Updated 19-Jan-12 1:33am
v2

Hi, don't use readonly property

Use below code

<asp:textbox id="TextBox3" runat="server" onkeypress="javascript:return false;" ></asp:textbox>
 <asp:calendarextender id="CalendarExtender2" targetcontrolid="TextBox3" runat="server" >
</asp:calendarextender>
 
Share this answer
 
v2
Comments
Shinand 19-Jan-12 10:27am    
Thanks sir it has work.I am sucessfully use the code .
xmlns:asp="#unknown" is not allowed in ajax control like calenderextender
Tech Code Freak 19-Jan-12 11:19am    
Removed ---> xmlns:asp="#unknown" --- which was added to answer by some error.
Tech Code Freak 19-Jan-12 11:21am    
5up for Answer!
C#
<script type="text/javascript">
function MakeReadOnly(elmnt,e)
    {
         e = e || window.event;
        ch = e.which || e.keyCode;
        if (ch ==13 || ch == 9)
        {
           event.keyCode = 9;
        }
        else 
        {
           return false;
        }
        
    }
</script>

<asp:TextBox onkeydown=" return MakeReadOnly(this, event);  " id="text1" tabIndex=1 runat="server" ></asp:TextBox>
 
Share this answer
 
v3
Comments
Anuja Pawar Indore 19-Jan-12 8:29am    
Added pre tag
Tech Code Freak 19-Jan-12 11:21am    
5up!

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900