我有一個數據庫包含一個日期,我們正在使用MaskedEditExtender(MEE)和MaskedEditValidator來確保日期是適當的。但是,我們希望管理員能夠在必要時進入並更改數據(特別是日期)。問題數據綁定一個ASP.Net AJAX工具包MaskedEditExtender
當數據顯示在頁面上時,如何讓MEE字段預先填充數據庫值?我試圖在'InitialValue'屬性中使用'bind',但它不填充文本框。
謝謝。
我有一個數據庫包含一個日期,我們正在使用MaskedEditExtender(MEE)和MaskedEditValidator來確保日期是適當的。但是,我們希望管理員能夠在必要時進入並更改數據(特別是日期)。問題數據綁定一個ASP.Net AJAX工具包MaskedEditExtender
當數據顯示在頁面上時,如何讓MEE字段預先填充數據庫值?我試圖在'InitialValue'屬性中使用'bind',但它不填充文本框。
謝謝。
今天早上我們發現了爲什麼我們的代碼錯誤地處理了擴展器。由於數據庫處理日期作爲日期/時間它是以這種格式返回日期99/99/9999 99:99:99但我們有擴展掩碼尋找這種格式99/99/9999 99:99
Mask="99/99/9999 99:99:99"
上面的代碼解決了這個問題。 感謝大家的幫助。
你指的是asp.Net Ajax工具包擴展爲:
http://www.asp.net/AJAX/AjaxControlToolkit/Samples/MaskedEdit/MaskedEdit.aspx
如果是這樣你檢查你的數據在正確的格式回來了嗎?它必須符合你的日期格式才能顯示。