1

Q: Telerik RadScheduler を 2 つのテーブルのデータで使用しています。

  1. コース ( courseCode ,CourseTitle)
  2. CourseTime( id ,from,to, courseCode )、id は自動インクリメント

分離コードでは、Scheduler は ObjectDataSource にバインドされています。

    rs.DataSourceID = ObjectDataSource1.ID;
    rs.DataKeyField = "id";
    rs.DataStartField = "from";
    rs.DataEndField = "to";
    rs.DataSubjectField = "courseTitle";
    rs.DataBind();
  1. コースを更新するときに、その名前を更新したい。このためには、courseCode にアクセスする必要があります。ObjectDataSource1 には courseCode が含まれていますが、Scheduler コントロールにバインドする方法がわかりません。

  2. 新しいコースを挿入するとき、編集ポップアップフォームにドロップダウンリストを作成し、Course テーブルのコースのリストを表示したいと考えています。

Telerik のスケジュールのサンプルとデモを見ましたが、アイデア全体が理解できませんでした。より多くのデータを Scheduler の予定にバインドする方法と、新しいコントロールを編集フォームに追加する方法を示す簡単なコード例があれば幸いです。

4

1 に答える 1

1

Advanced(Edit)Formをテンプレート化する必要があります。要件に合わせて変更できるすぐに使用できるテンプレートがあるため、これを行うのはかなり簡単です。詳細については、次のデモをご覧になることをお勧めします。

于 2011-03-07T11:53:33.490 に答える