What is the issue with this MaskEditExtender?
<p>I have a web site in asp.net 4.0 that contains a web page with a textbox to display the date and time from database. 
I have used a MaskedEditExtender to just allow the user to enter the valid time in 24h format, but when I have a value like 04/05/2012 12:30 PM coming from the database and I try to set it to the textbox, the time is displayed like <code>24:30</code>.</p>

<p>Really it makes me made, here is the html code</p>

<pre><code>&lt;asp:TextBox ID="txtEditStartTime" runat="server" __designer:wfdid="w22" CssClass="StylText" Width="50px" &gt;&lt;/asp:TextBox&gt;

&lt;ajaxToolkit:MaskedEditExtender ID="MaskedEditExtender10" runat="server" 
   TargetControlID="txtEditStartTime" Mask="99:99" MessageValidatorTip="true" 
   OnFocusCssClass="MaskedEditFocus" UserTimeFormat="TwentyFourHour"
   OnInvalidCssClass="MaskedEditError" MaskType="Time" DisplayMoney="Left"  
   AcceptNegative="Left" ErrorTooltipEnabled="True" /&gt;
</code></pre>

<p>and the enter code in the cs file:</p>

<pre><code>ActionManager act = new ActionManager();
txtEditStartTime.Text = act.ActionStartDate.Value.ToShortTimeString();
</code></pre>

<p>and the value for the act.ActionStartDate from DB was </p>

<pre><code>04/05/2012 12:30 PM  
</code></pre>

<p>please if any body get what I mean and can help me, please send me or tell me about some URL that may help me to solve this issue </p>
