バージョン

WebTab の Ajax インジケーターのサポート

WebTab™ コントロールの AJAX インジケーターは、コントロールがコールバックの完了を待機する時に必ず待機通知をエンドユーザーに表示します。デフォルトで、AJAX インジケーターはその他の Ultimate UI for ASP.NET AJAX コントロールと共有されます。ただし、共有された AJAX インジケーター設定はコントロールレベルでオーバーライドできます。待機メッセージは、 Text または ImageUrl プロパティ設定を使用して、テキストまたは画像を表示するように構成可能です。 Location プロパティを使用することによってインジケーターの画面の位置を設定することも可能です。AJAX インジケーターの詳細は、 AJAX インジケータートピックを参照してください。

注: Ajax インジケーターは UpdatePanels によって行われた Ajax リクエストだけでなく、ContentUrls(ローカルの aspx ページ)にも使用されます。

HTML の場合:

<AjaxIndicator Enabled="True" Text="Ajax Call Wait"  Location="AboveCenter" RelativeToControl="True" />

Visual Basic の場合:

' コントロール レベルで Ajax インジケーターを有効にします
Me.WebTab1.AjaxIndicator.Enabled = Infragistics.Web.UI.DefaultableBoolean.True
' Ajax インジケーターの待機メッセージを設定します
Me.WebTab1.AjaxIndicator.Text = "Ajax Call Wait"
' Ajax インジケーターの位置を設定します
Me.WebTab1.AjaxIndicator.Location = Infragistics.Web.UI.RelativeLocation.AboveCenter
' コントロール固有の Ajax インジケーターの位置を設定します
Me.WebTab1.AjaxIndicator.RelativeToControl = Infragistics.Web.UI.DefaultableBoolean.True

C# の場合:

// コントロール レベルで Ajax インジケーターを有効にします
this.WebTab1.AjaxIndicator.Enabled = Infragistics.Web.UI.DefaultableBoolean.True;
// Ajax インジケーターの待機メッセージを設定します
this.WebTab1.AjaxIndicator.Text = "Ajax Call Wait";
// Ajax インジケーターの位置を設定します
this.WebTab1.AjaxIndicator.Location = Infragistics.Web.UI.RelativeLocation.AboveCenter;
// コントロール固有の Ajax インジケーターの位置を設定します
this.WebTab1.AjaxIndicator.RelativeToControl = Infragistics.Web.UI.DefaultableBoolean.True;