ASR.Interface.DisplayElement.AddColumn C# (CSharp) Метод

AddColumn() публичный Метод

Add a new column value to this element
public AddColumn ( string name, string value ) : void
name string
value string
Результат void
        public void AddColumn(string name, string value)
        {
            if (!HasColumn(name))
            {
                columns.Add(name, value);
            }
        }

Usage Example

 public override void Display( DisplayElement dElement)
 {
     Assert.ArgumentNotNull(dElement, "element");
     Sitecore.Web.Authentication.DomainAccessGuard.Session session =
         dElement.Element as Sitecore.Web.Authentication.DomainAccessGuard.Session;
     if (session != null)
     {
         foreach (var column in Columns)
         {
             switch (column.Name)
             {
                 case "user":
                     dElement.AddColumn("User", session.UserName);
                     break;
                 case "created":
                     dElement.AddColumn("Created", session.Created.ToString(GetDateFormat(null)));
                     break;
                 case "lastrequest":
                     dElement.AddColumn("Last request", session.LastRequest.ToString(GetDateFormat(null)));
                     break;
                 case "id":
                                  dElement.AddColumn("ID", session.SessionID);
                     break;
             }
         }
         dElement.Value = session.SessionID;
     }
 }
All Usage Examples Of ASR.Interface.DisplayElement::AddColumn