teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

3

訂正

2018/09/25 07:23

投稿

退会済みユーザー
answer CHANGED
@@ -16,14 +16,14 @@
16
16
  ASP.NET の機能を利用したいということですと、Ajax Control Toolkit の CascadingDropDown を使うという手もあると思います。
17
17
 
18
18
  CascadingDropDown Demonstration
19
- https://ajaxcontroltoolkit.devexpress.com/CascadingDropDown/CascadingDropDown.aspx
19
+ [https://ajaxcontroltoolkit.devexpress.com/CascadingDropDown/CascadingDropDown.aspx](https://ajaxcontroltoolkit.devexpress.com/CascadingDropDown/CascadingDropDown.aspx)
20
20
 
21
21
  ただし、コーディングがちょっと大変。x_x さんが紹介された記事を読んでも分からなかったそうですので、質問者さんの手には負えないかもしれません。
22
22
 
23
23
  他には、DropDownList ではありませんが、Ajax Control Toolkit の CalendarExtender を使うという手もあります。2 月 31 日のような有り得ない日付はもちろん入力できません。
24
24
 
25
25
  Calendar Demonstration
26
- https://ajaxcontroltoolkit.devexpress.com/Calendar/Calendar.aspx
26
+ [https://ajaxcontroltoolkit.devexpress.com/Calendar/Calendar.aspx](https://ajaxcontroltoolkit.devexpress.com/Calendar/Calendar.aspx)
27
27
 
28
28
  このタイプで面倒なのは過去の日付を入力するときに、遡るのに何度もクリックしなければならず手間がかかることですが、このコントロールは表示されている年をクリックすると以下のように画面が変わり、過去の日付を選ぶにもそれほど手間はかかりません。
29
29
 

2

追記

2018/09/25 07:23

投稿

退会済みユーザー
answer CHANGED
@@ -9,4 +9,24 @@
9
9
 
10
10
  下の方にデモがありますので試してみてください。うるう年にも対応しているようです。
11
11
 
12
- dropdown select birthday などをキーワードにググれば他にもヒットする記事がありますので自分でも調べてみてください。
12
+ dropdown select birthday などをキーワードにググれば他にもヒットする記事がありますので自分でも調べてみてください。
13
+
14
+ **【追記】**
15
+
16
+ ASP.NET の機能を利用したいということですと、Ajax Control Toolkit の CascadingDropDown を使うという手もあると思います。
17
+
18
+ CascadingDropDown Demonstration
19
+ https://ajaxcontroltoolkit.devexpress.com/CascadingDropDown/CascadingDropDown.aspx
20
+
21
+ ただし、コーディングがちょっと大変。x_x さんが紹介された記事を読んでも分からなかったそうですので、質問者さんの手には負えないかもしれません。
22
+
23
+ 他には、DropDownList ではありませんが、Ajax Control Toolkit の CalendarExtender を使うという手もあります。2 月 31 日のような有り得ない日付はもちろん入力できません。
24
+
25
+ Calendar Demonstration
26
+ https://ajaxcontroltoolkit.devexpress.com/Calendar/Calendar.aspx
27
+
28
+ このタイプで面倒なのは過去の日付を入力するときに、遡るのに何度もクリックしなければならず手間がかかることですが、このコントロールは表示されている年をクリックすると以下のように画面が変わり、過去の日付を選ぶにもそれほど手間はかかりません。
29
+
30
+ ![イメージ説明](bfc1376880717dbfcfd569cf6d204533.jpeg)
31
+
32
+ 興味がありましたら、上に紹介した記事のデモをやってみてください。

1

訂正

2018/09/25 07:21

投稿

退会済みユーザー
answer CHANGED
@@ -5,7 +5,7 @@
5
5
  ASP.NET は関係なくて、html と JavaScript で作ったものですが、以下のようなものがあります。
6
6
 
7
7
  Birthday Dropdown using html and js validation
8
- [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
8
+ [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)
9
9
 
10
10
  下の方にデモがありますので試してみてください。うるう年にも対応しているようです。
11
11