public string ToHtmlInner()
		{
			StringBuilderJs sb = new StringBuilderJs();
			AppendHtmlInner(sb);
			return sb.ToString();
		}
		public void AppendHtml(StringBuilderJs sb)
		{
			sb.Append(@"<div");
			sb.AppendAttribute("id", HolderClientID);
			sb.AppendAttribute("class", Details.Selected ? "EventBoxPageHolder Selected" : "EventBoxPageHolder");
			sb.Append(@">");
			{
				AppendHtmlInner(sb);
			}
			sb.Append(@"</div>");
		}
		public void AppendHtmlInner(StringBuilderJs sb)
		{
			for (int i = 0; i < 8; i++)
			{
				Details.Events[i].Html.AppendHtmlIcon(sb);
			}
		}
		public string GetEventsIconsHtml()
		{
			StringBuilderJs sb = new StringBuilderJs();
			for (int i = 0; i < 8; i++)
			{
				Events[i].Html.AppendHtmlIcon(sb);
			}
			return sb.ToString();
		}