1. ホーム
  2. javascript

[解決済み] タイムピッカー ONLY in asp.net

2022-02-12 02:59:44

質問

vb.netのページを作成しています。 このページでは、ユーザーが講義や予定などのスケジュールを立てることができます。 私は詳細を追加するためにいくつかのテキストボックスを持っています。 日を選択するために、asp:calendar コントロールを使用しています。 しかし、時間のピッカーが見当たりません。 はっきり言って、私は3つのテキストボックスを持っています。 1つは日、1つは開始時間、1つは終了時間です。 私が欲しいのはタイムピッカーだけなのです。 ユーザーがボタンやリンクをクリックすると、その日の時間帯のリストがポップアップ表示されます。 ユーザーがどの時間をクリックしても、私はその時間を取得し、それを変数に格納して、カレンダーコントロールのように、私のデータベースに渡すことができます。 これは無理な注文でしょうか? 誰か答えを知っていますか? 何度も質問されていることですし、答えがあることも知っています。しかし、私はこれまで9時間を費やして、そこにある解決策で遊び回りましたが、成功しませんでした。 私は絶望し、うんざりしています、そしてそれはおそらく私の無能さでしょう。

解決方法は?

皆さん、ご提案ありがとうございます。 実は、私自身、以下のサイトでとても良いものを見つけました。 http://www.codeproject.com/Articles/213311/Time-Picker-Ajax-Extender-Control

使い方はとても簡単でした。 BinariesとAjaxifiedの2つのフォルダをプロジェクトにドラッグするだけです。 次に、ツールボックスで右クリックし、新規項目を選択します。 ソリューションの biaries フォルダに移動して、ajaxified.dll を選択します。 これで、タイムピッカーがツールキットに追加されます。 これをページ上にドラッグすることができます。これはエクステンダーなので、ターゲットに追加する必要があります。 これは通常、テキストボックスです。 これは TargetControlID="xxxxx コントロールになります。

これは具体的すぎるガイドかもしれませんが、こういうことは方法を知っていれば簡単なことなのです。 そして、10時間遅れで、私は今、その方法を知っていると言えるのです。

NB タイムピッカーをターゲットコントロールと一緒にテーブルセルに入れるのは、書式上の理由から良いアイデアです。 私のもDIVで囲んでいます。