バージョン

WebSchedule Views の同期を停止

WebSchedule 要素内でナビゲーションを実行すると、ActiveDay がユーザー インタフェース内で常に表示されるように、WebScheduleInfo の ActiveDay プロパティがそれに応じて更新されます。複数のビュー要素がページ上の共通の WebScheduleInfo 要素に関連付けられている場合には、ユーザーがある月、週、または日から次の月、週、または日にナビゲートするとデフォルトですべての要素は同じアクティブ日に同期されます。

同期を希望しない場合、WebScheduleInfo ActiveDayClientSynchronization プロパティを ActiveDayClientSynchronization.None に設定します。

以下のコードは、コードで ActiveDayClientSynchronization プロパティを設定できる方法を示しています。

images\WebSchedule How to Stop the WebScheduleViews from Synchronizing 01.png

Visual Basic の場合:

Imports Infragistics.WebUI.WebSchedule
...
Private Sub Page_Load(ByVal sender As System.Object, ByVal e _
  As System.EventArgs) Handles MyBase.Load
	Me.WebScheduleInfo1.ActiveDayClientSynchronization = _
		ActiveDayClientSynchronization.None
End Sub

C# の場合:

using Infragistics.WebUI.WebSchedule;
...
private void Page_Load(object sender, System.EventArgs e)
{
	this.WebScheduleInfo1.ActiveDayClientSynchronization =
		ActiveDayClientSynchronization.None;
}

関連トピック