<AjaxIndicator Enabled="True" Text="Ajax Call Wait" Location="AboveCenter" RelativeToControl="True" />
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;