AJAX CalendarExtender を TextBox コントロールに使用しました。TextBox からデータベース テーブルへの値 (Date) が必要です。どうやって使ったの
command.Parameters.AddWithValue(..?..)
カレンダーから選択したときの値は次のように表示されます-
August 9, 2012
次のような日時値で文字列を解析しようとしましたか
var date = DateTime.ParseExact("August 9, 2012", "MMMM d, yyyy", CultureInfo.InvariantCulture);
command.Parameters.AddWithValue("@dateParameterName", date);
を使用することをお勧めDateTime.TryParse()
します。これは、ユーザーが無効であっても、テキスト ボックスに任意の値を入力できるためです。DateTime.ParseExact()
文字列が正確な形式の有効な日時であることが確実な場合にのみ適切です。System.Convert.ToDateTime()
あなたはそれについてそして方法についてここでもっと読むことができます