2010-09-15 35 views
0

我正在嘗試創建帶日期輸入掩碼的文本框,例如「dd/mm/yyyy」。 在文本框獲得焦點之前應該顯示遮罩,並且當用戶輸入日期時,遮罩仍應顯示,但會被輸入的數字自動覆蓋。AjaxControlTookit Masked編輯

我試着看Ajax控制工具包,它工作正常,但我無法設置提示字符串只有一個字符。 是否有解決方法或我可以使用的其他控件?

回答

1

<cc1:MaskedEditExtender ID="mee" runat="server" AcceptNegative="Left" 
    DisplayMoney="Left" ErrorTooltipEnabled="True" Mask="99/99/9999" MaskType="Date" 
    TargetControlID="txt"> </cc1:MaskedEditExtender> 
    <cc1:TextBoxWatermarkExtender ID="wme" TargetControlID="mee" WatermarkText="MM/dd/yyyy" runat="server" /> 
+0

但使用TextBoxWatermarkExtender只要我把焦點的文本框,水印是隱藏的吧?我希望在編輯時顯示它,所以我會用輸入的日期覆蓋掩碼。 – Karsten 2010-09-15 12:02:13

+0

是的,你是對的... – 2010-09-15 12:19:58

+0

但無論如何,一個很好的建議,如果沒有更好的表現出來 - 我會與這一個去 – Karsten 2010-09-15 12:22:37