回答

2

我看着为MaskedEditExtender的源代码,并且它不看它,它支持您要开箱即用的东西。您可以使用PromptCharacter属性替换其他字符的'_',但要做您想做的事情,您需要在控件的源代码中编辑MaskedEditBehavior.js。搜索_PromptChar以查找相关部分。

要获得快速解决方法,您可以创建“dd mm yy”图像并使用CSS将其设置为文本框的背景图像。然后,来自MaskedEditExtender的现有蒙版将出现在图像的顶部。也许使用PromptCharacter =''(空格)使它看起来更清洁一些。

.dateTextBox{ 
background-image:url('images/my_hacky_dateformat_image.gif'); 
background-repeat:no-repeat; 
padding-left:5px; 
} 
0

海克里斯蒂安, 试试这个PromptCharacter="*"在ajaxToolkit:MaskedEditExtender

+0

谢谢,但这只是用星号替换下划线。我还应该设置另一个属性? – kristian

+0

是的克里斯蒂安我的回答是一个愚蠢的人只是为你的问题工作,我会让你知道...... –

2

您是否尝试使用水印扩展器?只是一个想法..

干杯!