Adf.Web.UI.SmartView.TooltipField.ItemDataBinding C# (CSharp) Method

ItemDataBinding() protected method

protected ItemDataBinding ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void
        protected override void ItemDataBinding(object sender, EventArgs e)
        {
            var cell = sender as TableCell;
            if (cell == null) return;

            var entity = cell.GetDataItem();
            var icon = (Icon.IsNullOrEmpty()) ? this.Compose(entity, DataField, IconFormat) : Icon;
            var tooltip = this.Compose(entity, ToolTipField, ToolTipFormat);

            image.ImageUrl = icon;
            image.ToolTip = tooltip;
            image.Visible = this.IsEnabled(entity, tooltip);
        }