AutoComplete for ASP.NET Web Forms
OverlayReplacements プロパティ
使用例 

C1.C1Report.4 アセンブリ > C1.C1Report 名前空間 > Layout クラス : OverlayReplacements プロパティ
Gets a dictionary (System.Collections.IDictionary) with replacements to be made in the report body.
シンタックス
'宣言
 
Public ReadOnly Property OverlayReplacements As System.Collections.IDictionary
public System.Collections.IDictionary OverlayReplacements {get;}
解説

This property is useful when implementing export filters.

Reports that contain page counts or group page counts save special tags in the report body. When the report finishes rendering, these tags need to be replaced with the actual page counts. Filters can get the list of tags and the replacement values using this dictionary. The key-value pairs in the dictionary contain the tags and their replacements.

使用例
The code below shows part of a text filter implementation. The EndReport method gets the overlay replacement dictionary and calls a ReplaceInStream method that scans each line in the stream and replaces any keys with the corresponding values. For example, the total page count would be represented by a key similar to "#pages#", which would be replaced everywhere in the stream with the actual page count.
public class MyTextFilter : ExportFilter
{
  // ...
  override public void EndReport()
  {
    // close output stream
    Layout layout = _ownerReport.GetLayout();
    ReplaceInStream(_exportStream, layout.OverlayReplacements);
    _exportStream.Close();
  }
}
参照

Layout クラス
Layout メンバ