Q: Telerik RadScheduler を 2 つのテーブルのデータで使用しています。
- コース ( courseCode ,CourseTitle)
- 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();
コースを更新するときに、その名前を更新したい。このためには、courseCode にアクセスする必要があります。ObjectDataSource1 には courseCode が含まれていますが、Scheduler コントロールにバインドする方法がわかりません。
新しいコースを挿入するとき、編集ポップアップフォームにドロップダウンリストを作成し、Course テーブルのコースのリストを表示したいと考えています。
Telerik のスケジュールのサンプルとデモを見ましたが、アイデア全体が理解できませんでした。より多くのデータを Scheduler の予定にバインドする方法と、新しいコントロールを編集フォームに追加する方法を示す簡単なコード例があれば幸いです。