ASPxClientReportDesigner.GetPropertyInfo(String, String[]) Method
Returns information about the specified properties of the specified control.
Namespace: DevExpress.XtraReports.Web.Scripts
Assembly: DevExpress.XtraReports.v18.2.Web.Scripts.dll
Declaration
public ASPxDesignerElementSerializationInfo GetPropertyInfo(
string controlType,
string[] path
)
Parameters
Name | Type | Description |
---|---|---|
controlType | String | A string that specifies the control type. |
path | String[] | An array of strings that specify paths to properties. |
Returns
Type | Description |
---|---|
ASPxDesignerElementSerializationInfo | An object that provides property information. |
Remarks
Call the GetPropertyInfo to obtain information about required properties of a report or its element.
The example below demonstrates how to use this method, and then customize properties of a report and label control.
<script type="text/javascript" id="script">
function init(s, e) {
var info = s.GetPropertyInfo("DevExpress.XtraReports.UI.XtraReport", ["Border Color"]);
info.disabled = true;
info = s.GetPropertyInfo("DevExpress.XtraReports.UI.XtraReport", ["Watermark", "Image Alignment"]);
info.visible = false;
info = s.GetPropertyInfo("DevExpress.XtraReports.UI.XtraReport", "Export Options.CSV Export Options.Separator");
info.visible = false;
info = s.GetPropertyInfo("XRLabel", "Can Grow");
info.disabled = true;
}
</script>
<dx:ASPxReportDesigner ID="ASPxReportDesigner1" runat="server">
<ClientSideEvents Init="init"/>
</dx:ASPxReportDesigner>
See Also