0

のライトバージョンをダウンロードしDayPilothttp://www.daypilot.org/daypilot-lite.html 、それを試してみました。これをリンクするつもりのウェブサイトをすでに構築しています。サイトは vb.net で、linq to sql を使用しています。このカレンダーを以前に使用したことがある人はいますか? 使い方がよくわかりません。サイドバーにコントロールを作成し、問題なくページにドラッグできます。問題は、ウェブサイトに私が取り組み始めたチュートリアルがあることです。ただし、チュートリアルのコードを使用すると、コントロールが認識されません。コントロールを機能させるには、Web サイトにさらにファイルを追加する必要があるかのようです。私は、アフターマーケット コントロールやコーディングの経験があまりありません。たとえば、次のコードをコピーしました。

Protected Sub DayPilotCalendar1_EventMove(ByVal sender As Object, ByVal e As DayPilot.Web.Ui.Events.EventMoveEventArgs) Handles DayPilotCalendar1.EventMove
    dbUpdateEvent(e.Value, e.NewStart, e.NewEnd)
    DayPilotCalendar1.DataSource = dbGetEvents(DayPilotCalendar1.StartDate, DayPilotCalendar1.Days)
    DayPilotCalendar1.DataBind()
    DayPilotCalendar1.Update()
End Sub

DayPilot.Web.Ui.Events.EventMoveEventArgs)DayPilotCalendar1.Update()「Type DayPilot.Web.Ui.Events.EventMoveEventArgs が定義されていません」および「Update は DayPilot.Web.UI.DayPilotCalendar のメンバーではありません」というエラーが表示されます。ヒントやアドバイス。ところで、誰かがそれを行う方法のかなり包括的なガイドを知らない限り、私は自分のタイムテーブルを作成するのに十分なスキルがあるとは感じていません.

4

1 に答える 1

0

DayPilot.Web.Ui.Events.EventMoveEventArgs は、ASP.NET WebForms の DayPilot Lite では使用できません (EventMove イベントはサポートされていません)。

Proバージョン (有料) に切り替える必要があります: http://www.daypilot.org/try.html

または、ASP.NET MVC (オープンソース) 用の DayPilot Lite を使用します: http://mvc.daypilot.org/lite/

于 2013-04-29T16:27:31.853 に答える