2

日付を含むデータベースがあり、MaskedEditExtender (MEE) と MaskedEditValidator を使用して日付が適切であることを確認しています。ただし、管理者が必要に応じてデータ (具体的には日付) を変更できるようにしたいと考えています。

データがページに表示されるときに、MEE フィールドにデータベース値を事前入力するにはどうすればよいですか? 「InitialValue」プロパティで「bind」を使用しようとしましたが、テキスト ボックスに入力されません。

ありがとう。

4

2 に答える 2

1

今朝、コードがエクステンダーを誤って処理していた理由がわかりました。データベースは日付を日付/時刻として処理していたため、この形式 99/99/9999 99:99:99 で日付を返していましたが、エクステンダー マスクがこの形式 99/99/9999 99:99 を探していました。

Mask="99/99/9999 99:99:99"

上記のコードは問題を修正しました。みんなの助けに感謝します。

于 2008-08-19T18:44:53.757 に答える
0

次の場所でasp.NetAjaxツールキット拡張機能を参照していますか?

http://www.asp.net/AJAX/AjaxControlToolkit/Samples/MaskedEdit/MaskedEdit.aspx

もしそうなら、あなたはあなたのデータが正しいフォーマットで戻ってくることを確認しましたか?表示するには、日付形式と一致している必要があります。

于 2008-08-15T13:45:53.580 に答える