回答編集履歴

3

訂正

2018/09/25 07:23

投稿

退会済みユーザー
test CHANGED
@@ -34,7 +34,7 @@
34
34
 
35
35
  CascadingDropDown Demonstration
36
36
 
37
- https://ajaxcontroltoolkit.devexpress.com/CascadingDropDown/CascadingDropDown.aspx
37
+ [https://ajaxcontroltoolkit.devexpress.com/CascadingDropDown/CascadingDropDown.aspx](https://ajaxcontroltoolkit.devexpress.com/CascadingDropDown/CascadingDropDown.aspx)
38
38
 
39
39
 
40
40
 
@@ -48,7 +48,7 @@
48
48
 
49
49
  Calendar Demonstration
50
50
 
51
- https://ajaxcontroltoolkit.devexpress.com/Calendar/Calendar.aspx
51
+ [https://ajaxcontroltoolkit.devexpress.com/Calendar/Calendar.aspx](https://ajaxcontroltoolkit.devexpress.com/Calendar/Calendar.aspx)
52
52
 
53
53
 
54
54
 

2

追記

2018/09/25 07:23

投稿

退会済みユーザー
test CHANGED
@@ -21,3 +21,43 @@
21
21
 
22
22
 
23
23
  dropdown select birthday などをキーワードにググれば他にもヒットする記事がありますので自分でも調べてみてください。
24
+
25
+
26
+
27
+ **【追記】**
28
+
29
+
30
+
31
+ ASP.NET の機能を利用したいということですと、Ajax Control Toolkit の CascadingDropDown を使うという手もあると思います。
32
+
33
+
34
+
35
+ CascadingDropDown Demonstration
36
+
37
+ https://ajaxcontroltoolkit.devexpress.com/CascadingDropDown/CascadingDropDown.aspx
38
+
39
+
40
+
41
+ ただし、コーディングがちょっと大変。x_x さんが紹介された記事を読んでも分からなかったそうですので、質問者さんの手には負えないかもしれません。
42
+
43
+
44
+
45
+ 他には、DropDownList ではありませんが、Ajax Control Toolkit の CalendarExtender を使うという手もあります。2 月 31 日のような有り得ない日付はもちろん入力できません。
46
+
47
+
48
+
49
+ Calendar Demonstration
50
+
51
+ https://ajaxcontroltoolkit.devexpress.com/Calendar/Calendar.aspx
52
+
53
+
54
+
55
+ このタイプで面倒なのは過去の日付を入力するときに、遡るのに何度もクリックしなければならず手間がかかることですが、このコントロールは表示されている年をクリックすると以下のように画面が変わり、過去の日付を選ぶにもそれほど手間はかかりません。
56
+
57
+
58
+
59
+ ![イメージ説明](bfc1376880717dbfcfd569cf6d204533.jpeg)
60
+
61
+
62
+
63
+ 興味がありましたら、上に紹介した記事のデモをやってみてください。

1

訂正

2018/09/25 07:21

投稿

退会済みユーザー
test CHANGED
@@ -12,7 +12,7 @@
12
12
 
13
13
  Birthday Dropdown using html and js validation
14
14
 
15
- [https://knowledgecornor.blogspot.com/2013/08/birthday-dropdown-using-html-and-js.htm](https://knowledgecornor.blogspot.com/2013/08/birthday-dropdown-using-html-and-js.htm)l
15
+ [https://knowledgecornor.blogspot.com/2013/08/birthday-dropdown-using-html-and-js.html](https://knowledgecornor.blogspot.com/2013/08/birthday-dropdown-using-html-and-js.html)
16
16
 
17
17
 
18
18