.net AjaxControlTookit屏蔽编辑

.net AjaxControlTookit屏蔽编辑,.net,asp.net,ajax,maskededitextender,.net,Asp.net,Ajax,Maskededitextender,我正在尝试创建一个带有日期输入掩码的文本框,例如“dd/mm/yyyy”。 遮罩应在文本框获得焦点之前显示,当用户输入日期时,遮罩仍应显示,但会被输入的数字自动覆盖 我试着查看Ajax控件工具包,它工作得很好,只是我不能将提示字符串设置为一个字符。 我是否可以使用变通方法或其他控件?为此使用TextBoxWatermarkExtender <cc1:MaskedEditExtender ID="mee" runat="server" AcceptNegative="Left" Di

我正在尝试创建一个带有日期输入掩码的文本框,例如“dd/mm/yyyy”。 遮罩应在文本框获得焦点之前显示,当用户输入日期时,遮罩仍应显示,但会被输入的数字自动覆盖

我试着查看Ajax控件工具包,它工作得很好,只是我不能将提示字符串设置为一个字符。
我是否可以使用变通方法或其他控件?

为此使用
TextBoxWatermarkExtender

  <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" /> 


但只要我将焦点放在文本框上,水印就被隐藏了,对吗?我希望它在编辑时显示出来,所以我会用输入的日期覆盖掩码。但无论如何,这是一个很好的建议,如果没有更好的显示,我会选择这个