DevExpress の ASPxDateEdit でのカレンダー表示(JavaScript)のサンプルです。

実際の画面はこのような感じです。
※カレンダー表示ボタンを非表示にしています。

20160321_02

カレンダー表示ボタンをわざわざクリックしなくても、
自動でカレンダー表示を行います。

<カレンダー表示(JavaScript)>

s.ShowDropDown()」でカレンダー表示を行います。

20160325_01

【注意】
「GotFocus(フォーカスが来たとき)」は「s.ShowDropDown()」のみではカレンダーが表示されません。
ですが、「window.setTimeout」を使用してカレンダー表示のタイミングを遅らせるとカレンダーが表示されます。
推測ですが、「HelpText」関連の「DisplayMode=”Popup”」で処理が競合しているからだと思います。

【生成PG】

それでは、実行して動作確認を行います。

20160321_02

20160325_02

無事に日付エディット(ASPxDateEdit)のフォーカスのタイミングでカレンダーが表示されました。

ちなみに、カレンダー非表示は「s.HideDropDown()」を使用します。