回答

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

您是否嘗試使用水印擴展器?只是一個想法..

乾杯!