rendered paste body<%@ Page Language="C#" AutoEventWireup="true" CodeFile="MailListDaniela.aspx.cs" Inherits="mail_MailListDaniela" %>
<%@ Register TagPrefix="ComponentArt" Namespace="ComponentArt.Web.UI" Assembly="ComponentArt.Web.UI" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="ajaxToolkit" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head id="head1" runat="server">
<title>Groupware - Mail</title>
<link rel="stylesheet" type="text/css" href="outlook/css/demos.css" />
<link rel="stylesheet" type="text/css" href="outlook/css/style.css" />
<link rel="stylesheet" type="text/css" href="outlook/css/toolbar.css" />
<link rel="stylesheet" type="text/css" href="outlook/css/treeview.css" />
<link rel="stylesheet" type="text/css" href="outlook/css/gridview.css" />
<link rel="stylesheet" type="text/css" href="outlook/css/navbar.css" />
<link rel="stylesheet" type="text/css" href="outlook/css/Detail.css" />
<link rel="stylesheet" type="text/css" href="outlook/css/navigationToolbar.css" />
<link rel="stylesheet" type="text/css" href="outlook/css/print.css" media="print" />
<script type="text/javascript">
function ShowHideTxtAttSearch()
{
var txtAttachmentsSearch = document.getElementById("txtAttachmentSearchText");
var ckbAttachmentsSearch = document.getElementById("ckbAttachmentsSearch");
txtAttachmentsSearch.style.visibility = ckbAttachmentsSearch.checked == true ? "visible" : "hidden";
}
</script>
</head>
<body>
<form id="form1" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server" EnablePageMethods="true">
<Scripts>
<asp:ScriptReference Path="js/Splitter.js" />
<asp:ScriptReference Path="js/Toolbar.js" />
<asp:ScriptReference Path="js/Treeview.js" />
<asp:ScriptReference Path="js/Gridview.js" />
<asp:ScriptReference Path="js/TreeviewMenu.js" />
<asp:ScriptReference Path="js/Global.js" />
<asp:ScriptReference Path="js/GridMenu.js" />
<asp:ScriptReference Path="js/NavBar.js" />
</Scripts>
</asp:ScriptManager>
<div class="demo-area" id="DivWholePage">
<br /><br />
<table cellpadding="0" cellspacing="0" border="0" class="OutlookDemo">
<tr>
<td>
<!-- toolbar -->
<div id="Div2" runat="server" class="BlueBackground">
<table style="width: 100%; height: 25px;" cellpadding="0" cellspacing="0" border="0">
<tr>
<td style="height: 25px; padding-left: 1px;">
<ComponentArt:ToolBar ID="TopToolBar" CssClass="TopToolBar" DefaultItemTextImageRelation="ImageBeforeText"
DefaultItemImageHeight="16" DefaultItemImageWidth="16" ImagesBaseUrl="outlook/images/toolbar/"
ItemSpacing="0" Orientation="Horizontal" UseFadeEffect="false" runat="server">
<items>
<ComponentArt:ToolBarItem CssClass="TopToolBarCustomItem" ItemType="Separator" ImageUrl="toolbar_end_left.gif" ImageWidth="7" ImageHeight="25" />
<ComponentArt:ToolBarItem CssClass="TopToolBarImageTextItem" HoverCssClass="TopToolBarImageTextItemHover"
ActiveCssClass="TopToolBarImageTextItemActive" Text="<u>C</u>ompose" Value="COMPOSE" ToolTip="Compose" KeyboardShortcut="Ctrl+N"
ImageUrl="newmailmessage.gif" ClientSideCommand="Toolbar_Compose()" />
<ComponentArt:ToolBarItem CssClass="TopToolBarImageTextItem" HoverCssClass="TopToolBarImageTextItemHover"
ActiveCssClass="TopToolBarImageTextItemActive" Text="Check mails" ToolTip="Check mails" ImageUrl="newmailmessage.gif"
ClientSideCommand="Toolbar_CheckMails()" />
<ComponentArt:ToolBarItem CssClass="TopToolBarImageTextItem" HoverCssClass="TopToolBarImageTextItemHover"
ActiveCssClass="TopToolBarImageTextItemActive" Text="Delete Message(s)" ToolTip="Delete" ImageUrl="delete.gif"
ClientSideCommand="Toolbar_Delete()"
/>
<ComponentArt:ToolBarItem CssClass="TopToolBarSplitItem" HoverCssClass="TopToolBarSplitItemHover" ActiveCssClass="TopToolBarSplitItemActive"
ExpandedCssClass="TopToolBarSplitItemExpanded" ToolTip="Move to folder." Text="<u>M</u>ove to folder" KeyboardShortcut="Ctrl+M"
ItemType="DropDown" DropDownImageUrl="dropdown.gif" ImageUrl="movetofolder.gif" DropDownImageHeight="3" DropDownImageWidth="5"
DropDownId="TopMenu_Move" ID="SplitDropDownItem1" Value="Move message to folder." />
<ComponentArt:ToolBarItem CssClass="TopToolBarBreakItem" ItemType="Separator" ImageUrl="break.gif" ImageHeight="15" ImageWidth="2" />
<ComponentArt:ToolBarItem CssClass="TopToolBarSplitItem" HoverCssClass="TopToolBarSplitItemHover" ActiveCssClass="TopToolBarSplitItemActive"
ExpandedCssClass="TopToolBarSplitItemExpanded" ToolTip="Mark" Text="Mark" KeyboardShortcut="Ctrl+M"
ItemType="DropDown" DropDownImageUrl="dropdown.gif" ImageUrl="movetofolder.gif" DropDownImageHeight="3" DropDownImageWidth="5"
DropDownId="Menu_Mark" ID="SplitDropDownItem2" Value="Move message to folder." />
<ComponentArt:ToolBarItem CssClass="TopToolBarBreakItem" ItemType="Separator" ImageUrl="break.gif" ImageHeight="15" ImageWidth="2" />
<ComponentArt:ToolBarItem CssClass="TopToolBarSplitItem" HoverCssClass="TopToolBarSplitItemHover" ActiveCssClass="TopToolBarSplitItemActive"
ExpandedCssClass="TopToolBarSplitItemExpanded" ToolTip="View" Text="View" KeyboardShortcut="Ctrl+V"
ItemType="DropDown" DropDownImageUrl="dropdown.gif" ImageUrl="movetofolder.gif" DropDownImageHeight="3" DropDownImageWidth="5"
DropDownId="Menu_View" ID="ToolBarItem1" Value="View" />
<ComponentArt:ToolBarItem CssClass="TopToolBarBreakItem" ItemType="Separator" ImageUrl="break.gif" ImageHeight="15" ImageWidth="2" />
<ComponentArt:ToolBarItem CssClass="TopToolBarImageTextItem" HoverCssClass="TopToolBarImageTextItemHover"
ActiveCssClass="TopToolBarImageTextItemActive" Text="<u>R</u>eply" Value="REPLY" ToolTip="Reply" KeyboardShortcut="Ctrl+R"
ImageUrl="mail_reply.png" ClientSideCommand="MailToolbar_SendMail('reply_sender')" />
<ComponentArt:ToolBarItem CssClass="TopToolBarBreakItem" ItemType="Separator" ImageUrl="break.gif" ImageHeight="15" ImageWidth="2" />
<ComponentArt:ToolBarItem CssClass="TopToolBarImageTextItem" HoverCssClass="TopToolBarImageTextItemHover"
ActiveCssClass="TopToolBarImageTextItemActive" Text="Reply <u>A</u>ll" Value="REPLYALL" ToolTip="Reply All" KeyboardShortcut="Ctrl+A"
ImageUrl="mail_reply.png" ClientSideCommand="MailToolbar_SendMail('reply_all')" />
<ComponentArt:ToolBarItem CssClass="TopToolBarBreakItem" ItemType="Separator" ImageUrl="break.gif" ImageHeight="15" ImageWidth="2" />
<ComponentArt:ToolBarItem CssClass="TopToolBarImageTextItem" HoverCssClass="TopToolBarImageTextItemHover"
ActiveCssClass="TopToolBarImageTextItemActive" Text="<u>F</u>orward" Value="FORWARD" ToolTip="Forward" KeyboardShortcut="Ctrl+F"
ImageUrl="mail_forward.png" ClientSideCommand="MailToolbar_SendMail('forward')" />
<ComponentArt:ToolBarItem CssClass="TopToolBarBreakItem" ItemType="Separator" ImageUrl="break.gif" ImageHeight="15" ImageWidth="2" />
<ComponentArt:ToolBarItem CssClass="TopToolBarImageTextItem" HoverCssClass="TopToolBarImageTextItemHover"
ActiveCssClass="TopToolBarImageTextItemActive" Text="<u>S</u>pam" Value="SPAM" ToolTip="Spam" KeyboardShortcut="Ctrl+S"
ImageUrl="mail_delete.png" ClientSideCommand="MailToolbar_Spam();" />
<ComponentArt:ToolBarItem CssClass="TopToolBarBreakItem" ItemType="Separator" ImageUrl="break.gif" ImageHeight="15" ImageWidth="2" />
<ComponentArt:ToolBarItem CssClass="TopToolBarImageTextItem" HoverCssClass="TopToolBarImageTextItemHover"
ActiveCssClass="TopToolBarImageTextItemActive" Text="<u>P</u>rint" Value="PRINT" ToolTip="Print" KeyboardShortcut="Ctrl+P"
ImageUrl="print.gif" ClientSideCommand="MailToolbar_Print();" />
<ComponentArt:ToolBarItem CssClass="TopToolBarCustomItem" ItemType="Separator" ImageUrl="toolbar_end_right.gif" ImageHeight="25" ImageWidth="12" />
</items>
</ComponentArt:ToolBar>
</td>
</tr>
</table>
</div>
<!-- toolbar -->
</td>
</tr>
<tr>
<td style="vertical-align: top;">
<ComponentArt:Splitter Width="100%" Height="100%" runat="server" ID="Splitter1" CssClass="Splitter" ImagesBaseUrl="images/" ResizeAdjacentPane="true">
<Layouts>
<ComponentArt:SplitterLayout>
<Panes Orientation="Horizontal" SplitterBarCssClass="HorizontalSplitterBarStyle" SplitterBarCollapsedCssClass="CollapsedHorizontalSplitterBar" SplitterBarWidth="4">
<ComponentArt:SplitterPane Width="20%" MinWidth="200">
<panes orientation="Vertical" resizestep="32" liveresize="true" splitterbarcssclass="VerticalSplitterBarStyle"
splitterbarcollapsedcssclass="CollapsedVerticalSplitterBar" splitterbarwidth="6">
<ComponentArt:SplitterPane PaneContentId="FoldersContent" Height="450" MinHeight="450" CssClass="FoldersPane" AllowResizing="true">
<ClientEvents>
<PaneResize EventHandler="FoldersContent_onPaneResize" />
<PaneResizeStep EventHandler="NavigationPane_onPaneResizeStep" />
</ClientEvents>
</ComponentArt:SplitterPane>
<ComponentArt:SplitterPane PaneContentId="NavigationContent" Height="220" CssClass="NavigationPane" MinHeight="30" />
</panes>
</ComponentArt:SplitterPane>
<ComponentArt:SplitterPane MinWidth="700" Width="80%">
<panes orientation="Vertical" splitterbarcssclass="VerticalSplitterBarStyle"
splitterbarcollapsedcssclass="CollapsedVerticalSplitterBar" splitterbarwidth="6">
<ComponentArt:SplitterPane PaneContentId="FolderContent" Height="55%" MinHeight="350" CssClass="FolderPane">
<ClientEvents>
<PaneResize EventHandler="FolderContent_onPaneResize" />
</ClientEvents>
</ComponentArt:SplitterPane>
<ComponentArt:SplitterPane PaneContentId="MailDetails" Height="45%" CssClass="NavigationPane" MinHeight="150" AllowScrolling="true" />
</panes>
</ComponentArt:SplitterPane>
</Panes>
</ComponentArt:SplitterLayout>
</Layouts>
<Content>
<ComponentArt:SplitterPaneContent id="FoldersContent">
<!-- TREEVIEW -->
<table border="0" cellpadding="0" cellspacing="0">
<tr>
<td valign="top" >
<div class="h1" style="border-bottom:solid 1px #6593CF; background-image:url(outlook/images/h1_bg.gif)">Mail</div>
<ComponentArt:TreeView id="FolderList_TreeView" Width="100%" Height="400px"
Style="scrollbar-base-color:#9CBCE5;"
AutoScroll="true"
FillContainer="true"
ImagesBaseUrl="outlook/images/treeview/"
DragAndDropEnabled="false"
ExtendNodeCells="true"
NodeEditingEnabled="true"
KeyboardEnabled="true"
CssClass="FolderListTreeView"
NodeCssClass="FolderListTreeNode"
HoverNodeCssClass="FolderListHoverTreeNode"
SelectedNodeCssClass="FolderListSelectedTreeNode"
SelectedNodeRowCssClass="FolderListSelectedTreeNodeRow"
NodeEditCssClass="FolderListNodeEdit"
DefaultImageWidth="16"
DefaultImageHeight="16"
ExpandCollapseImageWidth="15"
ExpandCollapseImageHeight="15"
NodeIndent="16"
ItemSpacing="3"
NodeLabelPadding="3"
CollapseImageUrl="exp.gif"
ExpandImageUrl="col.gif"
ParentNodeImageUrl="folders.gif"
LeafNodeImageUrl="folder.gif"
ShowLines="false"
LineImagesFolderUrl="outlook/images/treeview/lines"
EnableViewState="false"
runat="server">
<ClientEvents>
<NodeSelect EventHandler="FolderList_TreeView_NodeSelect" />
<ContextMenu EventHandler="tvFolders_onContextMenu" />
<NodeBeforeRename EventHandler="tvFolders_BeforeNodeRename" />
<Load EventHandler="FolderList_TreeView_onLoad" />
<NodeRename EventHandler="FolderList_onNodeRename" />
</ClientEvents>
</ComponentArt:TreeView>
</td>
</tr>
</table>
<!-- TREEVIEW -->
</ComponentArt:SplitterPaneContent>
<ComponentArt:SplitterPaneContent id="NavigationContent">
<table border="0" cellpadding="0" cellspacing="0">
<!--NavBar-->
<tr>
<td>
<div style="overflow:hidden;height:190px;">
<ComponentArt:NavBar id="NavigationNavBar" FillContainer="true" CssClass="NavigationNavBar"
DefaultItemLookID="DefaultItemLook" DefaultSelectedItemLookId="DefaultSelectedItemLook"
DefaultItemSpacing="1" ImagesBaseUrl="outlook/images/navbar/" runat="server">
<itemlooks>
<ComponentArt:ItemLook LookID="DefaultItemLook" CssClass="NavigationNavBarItem"
HoverCssClass="NavigationNavBarItemHover" LabelPaddingLeft="5" LeftIconWidth="26" LeftIconHeight="31" />
<ComponentArt:ItemLook LookID="DefaultSelectedItemLook" CssClass="NavigationNavBarSelectedItem"
HoverCssClass="NavigationNavBarSelectedItemHover" LabelPaddingLeft="5" LeftIconWidth="26" LeftIconHeight="31" />
</itemlooks>
<items>
<ComponentArt:NavBarItem Text="Mail" Look-LeftIconUrl="mail.gif" NavigateUrl="~/mail/mailfolder.aspx"/>
<ComponentArt:NavBarItem Text="Calendar" Look-LeftIconUrl="calendar.gif" NavigateUrl="~/calendar/daycalendar.aspx" />
<ComponentArt:NavBarItem Text="Contacts" Look-LeftIconUrl="contacts.gif" NavigateUrl="~/contacts/search.aspx"/>
<ComponentArt:NavBarItem Text="Settings" Look-LeftIconUrl="tasks.gif" NavigateUrl="~/settings/settings.aspx"/>
<ComponentArt:NavBarItem Text="Admin" Look-LeftIconUrl="notes.gif" NavigateUrl="~/admin/users.aspx"/>
<ComponentArt:NavBarItem Text="Log Out" Look-LeftIconUrl="notes.gif" NavigateUrl="~/logon.aspx"/>
</items>
<clientevents>
<ItemSelect EventHandler="NavigatorNavBar_ItemSelect" />
</clientevents>
</ComponentArt:NavBar>
</div>
</td>
</tr>
<!--NavBar-->
<!--ToolBar-->
<tr style="height:10px;">
<td>
<ComponentArt:ToolBar ID="NavigationToolBar"
CssClass="NavigationToolBar"
DefaultItemCheckedCssClass="NavigationToolBarSelectedItem"
DefaultItemCheckedHoverCssClass="NavigationToolBarSelectedItemHover"
DefaultItemCssClass="NavigationToolBarItem"
DefaultItemHoverCssClass="NavigationToolBarItemHover"
DefaultItemImageWidth="16"
DefaultItemImageHeight="16"
ImagesBaseUrl="outlook/images/navbar/"
ItemSpacing="0"
Orientation="Horizontal"
UseFadeEffect="false"
Width="100%"
runat="server">
<Items>
<ComponentArt:ToolBarItem ItemType="Separator" CssClass="NavigationToolBarSpacerItem" />
<ComponentArt:ToolBarItem ItemType="ToggleRadio" Visible="false" ToggleGroupId="group" ImageUrl="mail.gif"/>
<ComponentArt:ToolBarItem ItemType="ToggleRadio" Visible="false" ID="Calendar" ToggleGroupId="group" ImageUrl="calendar.gif" />
<ComponentArt:ToolBarItem ItemType="ToggleRadio" Visible="false" ID="Contacts" ToggleGroupId="group" ImageUrl="contacts.gif" />
<ComponentArt:ToolBarItem ItemType="ToggleRadio" Visible="false" ID="Settings" ToggleGroupId="group" ImageUrl="tasks.gif" />
<ComponentArt:ToolBarItem ItemType="ToggleRadio" Visible="false" ID="Notes" ToggleGroupId="group" ImageUrl="notes.gif"/>
<ComponentArt:ToolBarItem ItemType="ToggleRadio" Visible="false" ID="Admin" ToggleGroupId="group" ImageUrl="folder.gif" />
<ComponentArt:ToolBarItem ItemType="ToggleRadio" Visible="false" ToggleGroupId="group" ImageUrl="shortcuts.gif" />
<ComponentArt:ToolBarItem ItemType="DropDown" Visible="true" ImageUrl="expand.gif" ImageWidth="5"
ImageHeight="4" CssClass="NavigationToolBarDropDownItem" HoverCssClass="NavigationToolBarDropDownItemHover" />
</Items>
<ClientEvents>
<ItemCheckChange EventHandler="NavigationToolBar_ItemCheckChange" />
<Load EventHandler="NavigationToolBar_Load" />
</ClientEvents>
</ComponentArt:ToolBar>
</td>
</tr>
<!--ToolBar-->
</table>
</ComponentArt:SplitterPaneContent>
<ComponentArt:SplitterPaneContent id="FolderContent">
<div id="Div1" runat="server" class="BlueBackground">
<!-- GRID -->
<table border="0" cellpadding="0" cellspacing="0" style="border: solid 1px #6593CF; border-right: none; border-left: none;" >
<tr style="border-bottom:solid 1px #6593CF;background-image:url(outlook/images/h1_1_bg.gif);" >
<td style="display:inline;padding-left:6px;width:30%;background-color:Transparent">
<img id="FolderGridHeadingImage" src="outlook/images/inbox.gif" alt="Inbox" />
<div id="FolderGridHeadingText" class="h1" style="display:inline;padding-left:6px;width:30%;background-color:Transparent">Inbox</div>
</td>
<td >
<div style="float:right;">
<ComponentArt:ToolBar ID="SearchToolBar" CssClass="TopToolBar" DefaultItemTextImageRelation="ImageBeforeText"
DefaultItemImageHeight="16" DefaultItemImageWidth="16" ImagesBaseUrl="outlook/images/toolbar/"
ItemSpacing="0" Orientation="Horizontal" UseFadeEffect="false" runat="server">
<items>
<ComponentArt:ToolBarItem CssClass="TopToolBarSplitItem" HoverCssClass="TopToolBarSplitItemHover" ActiveCssClass="TopToolBarSplitItemActive"
ToolTip="Search" Text="Search" KeyboardShortcut="Ctrl+S" CustomContentId="SearchId" ID="ToolBarItemSearch" Value="Search" />
</items>
<content>
<ComponentArt:ToolBarItemContent ID="SearchId">
<%--Search:--%><input type="text" ID="txtSearch" OnKeyPress="return Toolbar_Search(this.value);" >
<input type="image" src="outlook/images/SortDesc.gif" id="btnShowSearch" onclick="return Show_AdvSearch();" />
</ComponentArt:ToolBarItemContent>
</content>
</ComponentArt:ToolBar>
</div>
</td>
</tr>
<tr>
<td colspan="2">
<div id="DivAdvancedSearch" style="display: none" class="DivSearch">
<table border="0" style="width: 100%" cellspacing="0" cellpadding="2">
<tbody>
<tr>
<td width="9%">
<asp:Label ID="Label2" runat="server" Text="From"></asp:Label>
</td>
<td width="50%">
<asp:DropDownList ID="ddlFrom" runat="server" Width="86px">
<asp:ListItem Value="true" Text="Contains"></asp:ListItem>
<asp:ListItem Value="false" Text="Does not contains"></asp:ListItem>
</asp:DropDownList>
<asp:TextBox ID="txtFrom" runat="server" Width="145px"></asp:TextBox>
</td>
<td width="7%">
<asp:Label ID="Label3" runat="server" Text="Subject"></asp:Label>
</td>
<td width="50%">
<asp:DropDownList ID="ddlSubject" runat="server" Width="86px">
<asp:ListItem Value="true" Text="Contains"></asp:ListItem>
<asp:ListItem Value="false" Text="Does not contains"></asp:ListItem>
</asp:DropDownList>
<asp:TextBox ID="txtSubject" runat="server" Width="145px"></asp:TextBox>
</td>
</tr>
<tr>
<td width="9%">
<asp:Label ID="lblBody" runat="server" Text="Body"></asp:Label>
</td>
<td width="50%">
<asp:DropDownList ID="ddlBody" runat="server" Width="86px">
<asp:ListItem Value="true" Text="Contains"></asp:ListItem>
<asp:ListItem Value="false" Text="Does not contains"></asp:ListItem>
</asp:DropDownList>
<asp:TextBox ID="txtBody" runat="server" Width="145px"></asp:TextBox>
</td>
<td width="7%">
<asp:Label ID="Label4" runat="server" Text="To"></asp:Label>
</td>
<td width="50%">
<asp:DropDownList ID="ddlTo" runat="server" Width="86px">
<asp:ListItem Value="true" Text="Contains"></asp:ListItem>
<asp:ListItem Value="false" Text="Does not contains"></asp:ListItem>
</asp:DropDownList>
<asp:TextBox ID="txtTo" runat="server" Width="145px"></asp:TextBox>
</td>
</tr>
<tr>
<td width="9%">
<asp:Label ID="lblFromDate" runat="server" Text="From Date"></asp:Label>
</td>
<td valign="middle" align="left" width="45%">
<!-- calendar 1 -->
<asp:TextBox ID="txtFromDate" runat="server" Width="78px" />
<img id="btnShowDateCreatedFrom" alt="" src="outlook/images/btnCalendar.png" align="absmiddle" />
<ajaxToolkit:CalendarExtender ID="calExtDateCreatedFrom" runat="server" TargetControlID="txtFromDate"
Format="dd/MM/yyyy" PopupButtonID="btnShowDateCreatedFrom">
</ajaxToolkit:CalendarExtender>
</td>
<td width="7%">
<asp:Label ID="lblToDate" runat="server" Text="To date"></asp:Label>
</td>
<td valign="middle" align="left" width="45%">
<!-- calendar 2 -->
<asp:TextBox ID="txtToDate" runat="server" Width="78px" />
<img id="btnShowDateCreatedTo" alt="" src="outlook/images/btnCalendar.png" align="absmiddle" />
<ajaxToolkit:CalendarExtender ID="calExtDateCreatedTo" runat="server" TargetControlID="txtToDate"
Format="dd/MM/yyyy" PopupButtonID="btnShowDateCreatedTo">
</ajaxToolkit:CalendarExtender>
</td>
</tr>
<tr>
<td colspan="3">
<asp:CheckBox ID="ckbHasAttachments" runat="server" Text="Has Attachments"></asp:CheckBox>
<asp:CheckBox ID="ckbAllFolders" runat="server" Text="All Folders"></asp:CheckBox>
<asp:CheckBox ID="ckbAttachmentsSearch" runat=server Text="Search in Attachments" onclick="ShowHideTxtAttSearch();" />
<asp:TextBox ID="txtAttachmentSearchText" runat=server style="visibility:hidden"></asp:TextBox>
</td>
<td align="right">
<input type="button" value="Search" onclick="return Grid_AdvSearch()";
</td>
</tr>
</tbody>
</table>
</div>
</td>
</tr>
<tr>
<td colspan="2">
<ComponentArt:CallBack runat="server" ID="FolderCallBack" Width="100%" LoadingPanelFadeDuration="10"
LoadingPanelFadeMaximumOpacity="10" OnCallback="FolderCallBack_Callback">
<content>
<asp:PlaceHolder runat="server" id="FolderPlaceHolder">
<%-- this is set when button Check mails is clicked. It contains total new mails, for updating the inbox node text --%>
<asp:HiddenField runat="server" ID="hdnNewMails" />
<ComponentArt:Grid id="FolderGrid"
AllowReordering = "false"
FillContainer="false"
AutoAdjustPageSize="false"
DataAreaCssClass="FolderGridData"
EnableViewState="true"
RunningMode="Callback"
ShowHeader="false"
ShowFooter="false"
EmptyGridText="There is no message in this folder."
ScrollBar="On"
ScrollTopBottomImagesEnabled="true"
ScrollTopBottomImageHeight="2"
ScrollTopBottomImageWidth="16"
ScrollImagesFolderUrl="outlook/images/gridview/scroller/"
ScrollButtonWidth="16"
ScrollButtonHeight="17"
ScrollBarCssClass="FolderGridScrollBar"
ScrollGripCssClass="FolderGridScrollGrip"
ScrollBarWidth="14"
FooterCssClass="FolderGridFooter"
PageSize="12"
LoadingPanelFadeDuration="1000"
LoadingPanelFadeMaximumOpacity="60"
LoadingPanelClientTemplateId="LoadingTemplate"
LoadingPanelPosition="TopLeft"
LoadingPanelOffsetX="3"
LoadingPanelOffsetY="20"
ImagesBaseUrl="outlook/images/gridview/"
Width="100%" Height="100%" runat="server"
OnNeedDataSource="FolderGrid_NeedDataSource"
OnNeedRebind="FolderGrid_NeedRebind"
OnPageIndexChanged="FolderGrid_PageIndexChanged"
OnSortCommand="FolderGrid_SortCommand"
>
<Levels>
<ComponentArt:GridLevel
AllowGrouping="false"
DataKeyField="MessageId"
ShowTableHeading="false"
TableHeadingCssClass="FolderGridHeader"
RowCssClass="FolderGridRow"
ColumnReorderIndicatorImageUrl="reorder.gif"
DataCellCssClass="FolderGridDataCell"
HeadingCellCssClass="FolderGridHeadingCell"
HeadingCellHoverCssClass="FolderGridHeadingCellHover"
HeadingRowCssClass="FolderGridHeadingRow"
HeadingTextCssClass="FolderGridHeadingCellText"
SelectedRowCssClass="FolderGridSelectedRow"
SortAscendingImageUrl="asc.gif"
SortDescendingImageUrl="desc.gif"
SortImageWidth="9"
SortImageHeight="5"
>
<Columns>
<ComponentArt:GridColumn DataField="PriorityId" Visible="false" />
<ComponentArt:GridColumn Width="17" AllowEditing="true" HeadingCellClientTemplateId ="HeaderCellDell" DataField="Checked" DataCellClientTemplateId="CellDell" AllowReordering = "false" FixedWidth="true"/>
<ComponentArt:GridColumn DataField="PriorityId" Width="16" HeadingCellClientTemplateId ="HeaderPriorityTemplate" DataCellClientTemplateId="PriorityTemplate" Visible="true" AllowReordering = "false" FixedWidth="true"/>
<ComponentArt:GridColumn DataField="MarkId" Width="16" HeadingCellClientTemplateId ="HeaderMarkTemplate" DataCellClientTemplateId="MarkTemplate" Visible="true" AllowReordering = "false" FixedWidth="true"/>
<ComponentArt:GridColumn DataField="HasAttachments" Width="16" HeadingCellClientTemplateId ="HeaderAttachamentTemplate" DataCellClientTemplateId="AttachamentTemplate" Visible="true" AllowReordering = "false" FixedWidth="true" />
<ComponentArt:GridColumn DataField="From" Width="110" DataCellClientTemplateId="FromTemplate" Visible="True" AllowReordering = "false" FixedWidth="true" />
<ComponentArt:GridColumn DataField="Subject" Width="140" DataCellClientTemplateId="SubjectTemplate" Visible="True" AllowReordering = "false" FixedWidth="true" />
<ComponentArt:GridColumn DataField="DateReceived" Width="95" HeadingText ="Received" DataCellClientTemplateId="DateTemplate" FormatString="dd/MM hh:mm tt" Visible="True" AllowReordering = "false" FixedWidth="true" />
<ComponentArt:GridColumn DataField="Size" Width="75" DataCellClientTemplateId="SizeTemplate" Visible="True" AllowReordering = "false" FixedWidth="true"/>
<ComponentArt:GridColumn DataField="FlagId" Visible="false" AllowReordering = "false" FixedWidth="true"/>
<ComponentArt:GridColumn DataField="MessageId" Visible="false" AllowReordering = "false" FixedWidth="true"/>
<ComponentArt:GridColumn DataField="From" Visible="false" AllowReordering = "false" FixedWidth="true"/>
<ComponentArt:GridColumn DataField="Subject" Visible="false" AllowReordering = "false" FixedWidth="true"/>
<ComponentArt:GridColumn DataField="From" Visible="false" AllowReordering = "false" FixedWidth="true"/>
<ComponentArt:GridColumn DataField="DateReceived" Visible="false" AllowReordering = "false" FixedWidth="true"/>
<ComponentArt:GridColumn DataField="MarkId" Visible="false" AllowReordering = "false" FixedWidth="true"/>
<ComponentArt:GridColumn DataField="Checked" Visible="false" AllowReordering = "false" FixedWidth="true"/>
<ComponentArt:GridColumn DataField="IsFlagged" Width="16" Align="Center" DataCellCssClass="LastDataCell" HeadingCellClientTemplateId ="HeaderIsFlaggedTemplate" DataCellClientTemplateId="IsFlaggedTemplate" Visible="true" AllowReordering = "false" FixedWidth="true"/>
<ComponentArt:GridColumn DataField="IsFlagged" Visible="false" AllowReordering = "false" FixedWidth="true"/>
<ComponentArt:GridColumn DataField="ToNames" Visible="false" AllowReordering = "false" FixedWidth="true"/>
</Columns>
</ComponentArt:GridLevel>
</Levels>
<ClientTemplates>
<ComponentArt:ClientTemplate Id="FromTemplate">
<div style=" ## (DataItem.getMember('MarkId').get_value() == 2? 'font-weight:bold;' : '') ##;overflow:hidden;"><nobr>## DataItem.getMember('From').get_text() ##</nobr></div>
</ComponentArt:ClientTemplate>
<ComponentArt:ClientTemplate Id="ToTemplate">
<div style=" ## (DataItem.getMember('MarkId').get_value() == 2? 'font-weight:bold;' : '') ##;overflow:hidden;"><nobr>## DataItem.getMember('ToNames').get_text() ##</nobr></div>
</ComponentArt:ClientTemplate>
<ComponentArt:ClientTemplate Id="HeaderCellDell">
<input type="checkbox" id="checkSellAll" onclick="checkColumn(this.value);" />
</ComponentArt:ClientTemplate>
<ComponentArt:ClientTemplate Id="SubjectTemplate">
<div id="divSubj" style=" ## (DataItem.getMember('MarkId').get_value() == 2? 'font-weight:bold;' : '') ##;overflow:hidden;"><nobr>## DataItem.getMember('Subject').get_text() ##</nobr></div>
</ComponentArt:ClientTemplate>
<ComponentArt:ClientTemplate Id="CellDell">
## GetHeadearCell(DataItem.getMember('Checked').get_value()) ##
</ComponentArt:ClientTemplate>
<ComponentArt:ClientTemplate Id="AttachamentTemplate">
<div style=" ## (DataItem.getMember('HasAttachments').get_value() == true? 'display:block' : 'display:none') ##"><img src="outlook/images/gridview/dms/mail_attach.png"" /></div>
</ComponentArt:ClientTemplate>
<ComponentArt:ClientTemplate Id="MarkTemplate">
## GetEditContent(DataItem.getMember('MarkId').get_value()) ##
</ComponentArt:ClientTemplate>
<ComponentArt:ClientTemplate Id="IsFlaggedTemplate">
## GetFlaggCellContent(DataItem.getMember('IsFlagged').get_value()) ##
</ComponentArt:ClientTemplate>
<ComponentArt:ClientTemplate Id="HeaderMarkTemplate">
<img src="outlook/images/gridview/dms/header/mail_mark_header.gif" />
</ComponentArt:ClientTemplate>
<ComponentArt:ClientTemplate Id="HeaderIsFlaggedTemplate">
<img src="outlook/images/gridview/dms/header/mail_followin.gif" />
</ComponentArt:ClientTemplate>
<ComponentArt:ClientTemplate Id="HeaderAttachamentTemplate">
<img src="outlook/images/gridview/dms/mail_attachment_header.gif" />
</ComponentArt:ClientTemplate>
<ComponentArt:ClientTemplate Id="HeaderPriorityTemplate">
<img src="outlook/images/gridview/dms/header/mail_priority_header.gif" />
</ComponentArt:ClientTemplate>
<ComponentArt:ClientTemplate Id="PriorityTemplate">
## GetProperty(DataItem.getMember('PriorityId').get_value())##
</ComponentArt:ClientTemplate>
<ComponentArt:ClientTemplate Id="SizeTemplate">
<div style=" ## (DataItem.getMember('MarkId').get_value() == 2? 'font-weight:bold;' : '') ##;overflow:hidden;"><nobr>## Math.ceil(parseInt(DataItem.getMember('Size').get_text())/1024) ## KB</nobr></div>
</ComponentArt:ClientTemplate>
<ComponentArt:ClientTemplate Id="DateTemplate">
<div style=" ## (DataItem.getMember('MarkId').get_value() == 2? 'font-weight:bold;' : '') ##;;overflow:hidden;"><nobr>## DataItem.getMember('DateReceived').get_text() ##</nobr></div>
</ComponentArt:ClientTemplate>
<ComponentArt:ClientTemplate Id="ThreadTemplate">
<table width="100%" cellspacing="0" cellpadding="2" border="0">
<tr>
<td style="width:30px;padding-left:5px;padding-right:5px;padding-top:5px;" valign="top">
<img
src="outlook/images/gridview/## (DataItem.getMember('MarkId').get_value() ==1 ? 'msg_unread.gif' : 'msg_read.gif') ##"
width="20" height="15"></td>
<td width="100%">
<table cellspacing="0" cellpadding="1" border="0" width="100%">
<tr>
<td style="color:#000000;" ## (DataItem.getMember('MarkId').get_value() == 1? 'style="font-weight:bold;"' : '') ##><div style="text-overflow:ellipsis;width:## (DataItem.getCurrentMember().get_column().get_width() - 30) ##px;overflow:hidden;"><nobr>## DataItem.getMember('From').get_text() ##</nobr></div></td>
</tr>
<tr>
<td style="color:#808080;"><div style="text-overflow:ellipsis;width:## (DataItem.getCurrentMember().get_column().get_width() - 30) ##px;overflow:hidden;"><nobr>## DataItem.getMember('Subject').get_text() ##</nobr></div></td>
</tr>
</table>
</td>
</tr>
</table>
</ComponentArt:ClientTemplate>
<ComponentArt:ClientTemplate Id="LastPostTemplate">
<table width="100%" cellspacing="0" cellpadding="1" border="0" ## (DataItem.getMember('FlagId').get_value() > 1? 'style="font-weight:bold;"' : '') ##>
<tr>
<td class="FolderGridCellText" align="left" style="color:#595959;"><div style="text-overflow:ellipsis;width:## (DataItem.getCurrentMember().get_column().get_width() - 40) ##px;overflow:hidden;"><nobr>## DataItem.getMember('DateReceived').get_text() ##</nobr></div></td>
<td rowspan="2" style="width:20px;" align="center"><img visible="false" src="outlook/images/gridview/## (DataItem.getMember('FlagId').get_value() == 'true'? 'attachment.gif' : '') ## " ></td>
<td rowspan="2" style="width:20px;" align="center"> <img src="outlook/images/gridview/icon_priority.gif" width="12" height="12"></span></td>
</tr>
<tr>
</tr>
</table>
</ComponentArt:ClientTemplate>
<ComponentArt:ClientTemplate Id="LoadingTemplate">
<table width="## (Splitter1.get_panes()[1].get_width() - 15) ##" height="## (Splitter1.get_panes()[1].get_height() - 45) ##" cellspacing="0" cellpadding="0" border="0" bgcolor="#e0e0e0">
<tr>
<td align="center">
<table cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="font-size:10px;">Loading... </td>
<td><img src="outlook/images/gridview/spinner.gif" width="16" height="16" border="0"></td>
</tr>
</table>
</td>
</tr>
</table>
</ComponentArt:ClientTemplate>
</ClientTemplates>
<ClientEvents>
<ItemSelect EventHandler="FolderGrid_ItemSelect" />
<Load EventHandler="FolderGrid_Load" />
<CallbackComplete EventHandler="FolderGrid_onCallbackComplete" />
<BeforeCallback EventHandler="FolderGrid_onBeforeCallback" />
<ContextMenu EventHandler="FolderGrid_onContextMenu" />
</ClientEvents>
</ComponentArt:Grid>
</asp:PlaceHolder>
</content>
<loadingpanelclienttemplate>
<table width="100%" height="100%" cellspacing="0" cellpadding="0" border="0" bgcolor="#e0e0e0">
<tr>
<td align="center">
<table cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="font-size:10px;">Loading... </td>
<td><img src="outlook/images/gridview/spinner.gif" width="16" height="16" border="0"></td>
</tr>
</table>
</td>
</tr>
</table>
</loadingpanelclienttemplate>
<clientevents>
<BeforeCallback EventHandler="FolderCallBack_BeforeCallback" />
<CallbackComplete EventHandler="FolderCallBack_onCallbackComplete" />
</clientevents>
</ComponentArt:CallBack>
</td>
</tr>
</table>
<!-- GRID -->
</div>
</ComponentArt:SplitterPaneContent>
<ComponentArt:SplitterPaneContent id="MailDetails">
<!-- MAIL DETAILS -->
<ComponentArt:CallBack runat="server" ID="MessageCallBack" Width="100%" Height="80%"
Style="background-color: white;" OnCallback="MessageCallBack_Callback" LoadingPanelFadeDuration="500"
LoadingPanelFadeMaximumOpacity="60">
<content>
<asp:Panel runat="server" id="MessageCallBackContent">
<div id="divMessage" style="vertical-align:top; width:100%;height:100%;visibility:hidden;" class="DivMailDetails">
<table width="99%" align="center" border="0" cellpadding="0" cellspacing="15">
<tr>
<td class="MessageSubject" >
<asp:Label Font-Size="Large" ID="lblSubject" runat="server"></asp:Label>
</td>
</tr>
<tr>
<td class="MessageFrom">
<asp:Label Font-Size="Medium" ID="lblFrom" runat="server"></asp:Label>
</td>
</tr>
<tr>
<td class="Sent" >
<font style="color:#6593CF;width:100%">Sent:</font>
<asp:Label ID="lblDate" runat="server"></asp:Label>
</td>
</tr>
<tr runat="server" id="trAttach">
<td>
<table>
<tr>
<td class="MessageSubject" align="left" valign="top" style="width:100px">
<asp:Label Style="color: #000000" ID="Label1" runat="server" Text="Attachments:" ></asp:Label>
</td>
<td>
<asp:DataList ID="dlAttach" runat="server" RepeatColumns="4" RepeatDirection="Horizontal">
<ItemTemplate>
<img runat="server" id="attachImage" src="../Images/mail_attach_true.gif"
width="16" height="16" border="0" alt="" />
<a runat="server" id="attachLink"
target="_blank"
style="color: #000000;font-family: verdana;font-size: 10px;"
href='<%# String.Format("getAttachment.ashx?AttachId={0}", Eval("AttachmentId")) %>'>
<%#Eval("PrintName")%>
</a>
</ItemTemplate>
</asp:DataList>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td colspan="2">
<hr style="width:100%;height:1" />
<span runat="server" id="MailBody"></span>
</td>
</tr>
</table>
</div>
</asp:Panel>
</content>
<loadingpanelclienttemplate>
<table width="100%" height="80%" cellspacing="0" cellpadding="0" border="0" bgcolor="#e0e0e0" style="margin-top:0;">
<tr>
<td align="center">
<table cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="font-size:10px;">Loading... </td>
<td><img src="outlook/images/gridview/spinner.gif" width="16" height="16" border="0"></td>
</tr>
</table>
</td>
</tr>
</table>
</loadingpanelclienttemplate>
<ClientEvents>
<CallbackComplete EventHandler="MessageCallBack_onCallbackComplete" />
</ClientEvents>
</ComponentArt:CallBack>
<!-- MAIL DETAILS -->
</ComponentArt:SplitterPaneContent>
</Content>
</ComponentArt:Splitter>
</td>
</tr>
</table>
</div>
<!-- TREEVIEW CONTEXT MENUS -->
<ComponentArt:Menu ID="deletedMenu" Orientation="Vertical" DefaultGroupCssClass="MenuGroup"
DefaultItemLookId="DefaultItemLook" DefaultGroupItemSpacing="1" ImagesBaseUrl="ComponentArt/ContextMenu/images/"
EnableViewState="false" ContextMenu="Custom" runat="server">
<ClientEvents>
<ItemSelect EventHandler="deletedMenu_ItemClick" />
</ClientEvents>
<Items>
<ComponentArt:MenuItem ID="MenuItem1" Value="clear" Text="Clear" />
</Items>
<ItemLooks>
<ComponentArt:ItemLook LookId="DefaultItemLook" CssClass="MenuItem" HoverCssClass="MenuItemHover"
ExpandedCssClass="MenuItemHover" LeftIconWidth="20" LeftIconHeight="18" LabelPaddingLeft="10"
LabelPaddingRight="10" LabelPaddingTop="3" LabelPaddingBottom="4" />
<ComponentArt:ItemLook LookId="BreakItem" CssClass="MenuBreak" />
</ItemLooks>
</ComponentArt:Menu>
<ComponentArt:Menu ID="draftMenu" Orientation="Vertical" DefaultGroupCssClass="MenuGroup"
DefaultItemLookId="DefaultItemLook" DefaultGroupItemSpacing="1" ImagesBaseUrl="ComponentArt/ContextMenu/images/"
EnableViewState="false" ContextMenu="Custom" runat="server">
<ClientEvents>
<ItemSelect EventHandler="draftMenu_ItemClick" />
</ClientEvents>
<Items>
<ComponentArt:MenuItem ID="MenuItem3" Value="clear" Text="Clear" />
</Items>
<ItemLooks>
<ComponentArt:ItemLook LookId="DefaultItemLook" CssClass="MenuItem" HoverCssClass="MenuItemHover"
ExpandedCssClass="MenuItemHover" LeftIconWidth="20" LeftIconHeight="18" LabelPaddingLeft="10"
LabelPaddingRight="10" LabelPaddingTop="3" LabelPaddingBottom="4" />
<ComponentArt:ItemLook LookId="BreakItem" CssClass="MenuBreak" />
</ItemLooks>
</ComponentArt:Menu>
<ComponentArt:Menu ID="sentMenu" Orientation="Vertical" DefaultGroupCssClass="MenuGroup"
DefaultItemLookId="DefaultItemLook" DefaultGroupItemSpacing="1" ImagesBaseUrl="ComponentArt/ContextMenu/images/"
EnableViewState="false" ContextMenu="Custom" runat="server">
<ClientEvents>
<ItemSelect EventHandler="sentMenu_ItemClick" />
</ClientEvents>
<Items>
<ComponentArt:MenuItem ID="MenuItem6" Value="clear" Text="Clear" />
</Items>
<ItemLooks>
<ComponentArt:ItemLook LookId="DefaultItemLook" CssClass="MenuItem" HoverCssClass="MenuItemHover"
ExpandedCssClass="MenuItemHover" LeftIconWidth="20" LeftIconHeight="18" LabelPaddingLeft="10"
LabelPaddingRight="10" LabelPaddingTop="3" LabelPaddingBottom="4" />
<ComponentArt:ItemLook LookId="BreakItem" CssClass="MenuBreak" />
</ItemLooks>
</ComponentArt:Menu>
<ComponentArt:Menu ID="menuPersonalFolders" Orientation="Vertical" DefaultGroupCssClass="MenuGroup"
DefaultItemLookId="DefaultItemLook" DefaultGroupItemSpacing="1" ImagesBaseUrl="ComponentArt/ContextMenu/images/"
EnableViewState="false" ContextMenu="Custom" runat="server">
<ClientEvents>
<ItemSelect EventHandler="menuPersonalFolders_ItemClick" />
</ClientEvents>
<Items>
<ComponentArt:MenuItem ID="MenuItem7" Value="add" Text="Add folder" />
<ComponentArt:MenuItem ID="MenuItem9" Value="expand" Text="Expand" />
<ComponentArt:MenuItem ID="MenuItem10" Value="collapse" Text="Collapse" />
</Items>
<ItemLooks>
<ComponentArt:ItemLook LookId="DefaultItemLook" CssClass="MenuItem" HoverCssClass="MenuItemHover"
ExpandedCssClass="MenuItemHover" LeftIconWidth="20" LeftIconHeight="18" LabelPaddingLeft="10"
LabelPaddingRight="10" LabelPaddingTop="3" LabelPaddingBottom="4" />
<ComponentArt:ItemLook LookId="BreakItem" CssClass="MenuBreak" />
</ItemLooks>
</ComponentArt:Menu>
<ComponentArt:Menu ID="menuCustomFolder" Orientation="Vertical" DefaultGroupCssClass="MenuGroup"
DefaultItemLookId="DefaultItemLook" DefaultGroupItemSpacing="1" ImagesBaseUrl="ComponentArt/ContextMenu/images/"
EnableViewState="false" ContextMenu="Custom" runat="server">
<ClientEvents>
<ItemSelect EventHandler="menuCustomFolder_ItemClick" />
</ClientEvents>
<Items>
<ComponentArt:MenuItem ID="MenuItem8" Value="clear" Text="Clear" />
<ComponentArt:MenuItem ID="MenuItem11" Value="delete" Text="Delete" />
<ComponentArt:MenuItem ID="MenuItem12" Value="rename" Text="Rename" />
</Items>
<ItemLooks>
<ComponentArt:ItemLook LookId="DefaultItemLook" CssClass="MenuItem" HoverCssClass="MenuItemHover"
ExpandedCssClass="MenuItemHover" LeftIconWidth="20" LeftIconHeight="18" LabelPaddingLeft="10"
LabelPaddingRight="10" LabelPaddingTop="3" LabelPaddingBottom="4" />
<ComponentArt:ItemLook LookId="BreakItem" CssClass="MenuBreak" />
</ItemLooks>
</ComponentArt:Menu>
<!-- TREEVIEW CONTEXT MENUS -->
<!--GRID CONTEXT MENU-->
<ComponentArt:Menu ID="gridMenu" Orientation="Vertical" DefaultGroupCssClass="MenuGroup"
DefaultItemLookId="DefaultItemLook" DefaultGroupItemSpacing="1" ImagesBaseUrl="ComponentArt/ContextMenu/images/"
EnableViewState="false" ContextMenu="Custom" runat="server">
<ClientEvents>
<ItemSelect EventHandler="menuGrid_ItemClick" />
</ClientEvents>
<Items>
<ComponentArt:MenuItem ID="Open" Value="Open" Text="Open"></ComponentArt:MenuItem>
<ComponentArt:MenuItem ID="Print" Value="Print" Text="Print"></ComponentArt:MenuItem>
<ComponentArt:MenuItem ID="Reply" Value="Reply" Text="Reply to Sender"></ComponentArt:MenuItem>
<ComponentArt:MenuItem ID="ReplyAll" Value="ReplyAll" Text="Reply to All"></ComponentArt:MenuItem>
<ComponentArt:MenuItem ID="Forward" Value="Forward" Text="Forward"></ComponentArt:MenuItem>
<ComponentArt:MenuItem ID="MarkAsRead" Value="MarkAsRead" Text="Mark as Read"></ComponentArt:MenuItem>
<ComponentArt:MenuItem ID="MarkAsUnread" Value="MarkAsUnread" Text="Mark as Unread"></ComponentArt:MenuItem>
<ComponentArt:MenuItem ID="FlagForFollowUp" Value="FlagForFollowUp" Text="Flag for Follow Up"></ComponentArt:MenuItem>
<ComponentArt:MenuItem ID="ClearFlag" Value="ClearFlag" Text="Clear Flag"></ComponentArt:MenuItem>
<ComponentArt:MenuItem ID="Delete" Value="Delete" Text="Delete"></ComponentArt:MenuItem>
</Items>
<ItemLooks>
<ComponentArt:ItemLook LookId="DefaultItemLook" CssClass="MenuItem" HoverCssClass="MenuItemHover"
ExpandedCssClass="MenuItemHover" LeftIconWidth="20" LeftIconHeight="18" LabelPaddingLeft="10"
LabelPaddingRight="10" LabelPaddingTop="3" LabelPaddingBottom="4" />
<ComponentArt:ItemLook LookId="BreakItem" CssClass="MenuBreak" />
</ItemLooks>
</ComponentArt:Menu>
<ComponentArt:Menu id="MailMenu_Move" ContextMenu="Custom" DefaultDisabledItemLookId="DisabledItem"
DefaultGroupCssClass="TopMenuGroup" DefaultGroupExpandOffsetX="+1" DefaultGroupItemSpacing="1"
DefaultItemLookID="DefaultItemLook" ImagesBaseUrl="outlook/images/toolbar/" Orientation="Vertical"
OverlayWindowedElements="false" HideSelectElements="false" TopGroupExpandDirection="BelowLeft"
TopGroupExpandOffsetX="0" TopGroupExpandOffsetY="-3" runat="server">
<itemlooks>
<ComponentArt:ItemLook LookId="DefaultItemLook" CssClass="TopMenuItem" HoverCssClass="TopMenuItemHover" ExpandedCssClass="TopMenuItemHover" LeftIconWidth="16" LeftIconHeight="16" RightIconUrl="arrowblack.gif" RightIconVisibility="WhenExpandable" RightIconWidth="16" RightIconHeight="16" LabelPaddingLeft="16" LabelPaddingRight="10" LabelPaddingTop="3" LabelPaddingBottom="4" />
<ComponentArt:ItemLook LookId="DisabledItem" CssClass="TopMenuDisabledItem" HoverCssClass="TopMenuDisabledItemHover" LeftIconWidth="16" LeftIconHeight="16" RightIconUrl="arrowgrey.gif" RightIconVisibility="WhenExpandable" RightIconWidth="16" RightIconHeight="16" LabelPaddingLeft="16" LabelPaddingRight="10" LabelPaddingTop="3" LabelPaddingBottom="4" />
<ComponentArt:ItemLook LookId="BreakItem" CssClass="TopMenuBreak" HoverCssClass="TopMenuBreak" ActiveCssClass="TopMenuBreak" />
</itemlooks>
</ComponentArt:Menu>
<!--GRID CONTEXT MENU-->
<!-- toolbar menus -->
<ComponentArt:Menu id="TopMenu_Move" ContextMenu="Custom" DefaultDisabledItemLookId="DisabledItem"
DefaultGroupCssClass="TopMenuGroup" DefaultGroupExpandOffsetX="+1" DefaultGroupItemSpacing="1"
DefaultItemLookID="DefaultItemLook" ImagesBaseUrl="outlook/images/toolbar/" Orientation="Vertical"
OverlayWindowedElements="false" HideSelectElements="false" TopGroupExpandDirection="BelowLeft"
TopGroupExpandOffsetX="0" TopGroupExpandOffsetY="-3" runat="server">
<itemlooks>
<ComponentArt:ItemLook LookId="DefaultItemLook" CssClass="TopMenuItem" HoverCssClass="TopMenuItemHover" ExpandedCssClass="TopMenuItemHover" LeftIconWidth="16" LeftIconHeight="16" RightIconUrl="arrowblack.gif" RightIconVisibility="WhenExpandable" RightIconWidth="16" RightIconHeight="16" LabelPaddingLeft="16" LabelPaddingRight="10" LabelPaddingTop="3" LabelPaddingBottom="4" />
<ComponentArt:ItemLook LookId="DisabledItem" CssClass="TopMenuDisabledItem" HoverCssClass="TopMenuDisabledItemHover" LeftIconWidth="16" LeftIconHeight="16" RightIconUrl="arrowgrey.gif" RightIconVisibility="WhenExpandable" RightIconWidth="16" RightIconHeight="16" LabelPaddingLeft="16" LabelPaddingRight="10" LabelPaddingTop="3" LabelPaddingBottom="4" />
<ComponentArt:ItemLook LookId="BreakItem" CssClass="TopMenuBreak" HoverCssClass="TopMenuBreak" ActiveCssClass="TopMenuBreak" />
</itemlooks>
</ComponentArt:Menu>
<ComponentArt:Menu id="Menu_Mark" ContextMenu="Custom" DefaultDisabledItemLookId="DisabledItem"
DefaultGroupCssClass="TopMenuGroup" DefaultGroupExpandOffsetX="+1" DefaultGroupItemSpacing="1"
DefaultItemLookID="DefaultItemLook" ImagesBaseUrl="outlook/images/toolbar/" Orientation="Vertical"
OverlayWindowedElements="false" HideSelectElements="false" TopGroupExpandDirection="BelowLeft"
TopGroupExpandOffsetX="0" TopGroupExpandOffsetY="-3" runat="server">
<itemlooks>
<ComponentArt:ItemLook LookId="DefaultItemLook" CssClass="TopMenuItem" HoverCssClass="TopMenuItemHover" ExpandedCssClass="TopMenuItemHover" LeftIconWidth="16" LeftIconHeight="16" RightIconUrl="arrowblack.gif" RightIconVisibility="WhenExpandable" RightIconWidth="16" RightIconHeight="16" LabelPaddingLeft="16" LabelPaddingRight="10" LabelPaddingTop="3" LabelPaddingBottom="4" />
<ComponentArt:ItemLook LookId="DisabledItem" CssClass="TopMenuDisabledItem" HoverCssClass="TopMenuDisabledItemHover" LeftIconWidth="16" LeftIconHeight="16" RightIconUrl="arrowgrey.gif" RightIconVisibility="WhenExpandable" RightIconWidth="16" RightIconHeight="16" LabelPaddingLeft="16" LabelPaddingRight="10" LabelPaddingTop="3" LabelPaddingBottom="4" />
<ComponentArt:ItemLook LookId="BreakItem" CssClass="TopMenuBreak" HoverCssClass="TopMenuBreak" ActiveCssClass="TopMenuBreak" />
</itemlooks>
<items>
<componentart:MenuItem Text="Read" Value="Read" ClientSideCommand="MenuItemMarkCommand('Read')" />
<componentart:MenuItem Text="Unread" Value="Unread" ClientSideCommand="MenuItemMarkCommand('Unread')" />
<componentart:MenuItem Text="Answered" Value="Answered" ClientSideCommand="MenuItemMarkCommand('Answered')" />
<componentart:MenuItem Text="Follow up" Value="Followup" ClientSideCommand="MenuItemMarkFlag('Followup')" />
<componentart:MenuItem Text="Clear flag" Value="ClearFlag" ClientSideCommand="MenuItemMarkFlag('ClearFlag')" />
<componentart:MenuItem Text="Spam" Value="Spam" />
</items>
</ComponentArt:Menu>
<ComponentArt:Menu id="Menu_View" ContextMenu="Custom" DefaultDisabledItemLookId="DisabledItem"
DefaultGroupCssClass="TopMenuGroup" DefaultGroupExpandOffsetX="+1" DefaultGroupItemSpacing="1"
DefaultItemLookID="DefaultItemLook" ImagesBaseUrl="outlook/images/toolbar/" Orientation="Vertical"
OverlayWindowedElements="false" HideSelectElements="false" TopGroupExpandDirection="BelowLeft"
TopGroupExpandOffsetX="0" TopGroupExpandOffsetY="-3" runat="server">
<itemlooks>
<ComponentArt:ItemLook LookId="DefaultItemLook" CssClass="TopMenuItem" HoverCssClass="TopMenuItemHover" ExpandedCssClass="TopMenuItemHover" LeftIconWidth="16" LeftIconHeight="16" RightIconUrl="arrowblack.gif" RightIconVisibility="WhenExpandable" RightIconWidth="16" RightIconHeight="16" LabelPaddingLeft="16" LabelPaddingRight="10" LabelPaddingTop="3" LabelPaddingBottom="4" />
<ComponentArt:ItemLook LookId="DisabledItem" CssClass="TopMenuDisabledItem" HoverCssClass="TopMenuDisabledItemHover" LeftIconWidth="16" LeftIconHeight="16" RightIconUrl="arrowgrey.gif" RightIconVisibility="WhenExpandable" RightIconWidth="16" RightIconHeight="16" LabelPaddingLeft="16" LabelPaddingRight="10" LabelPaddingTop="3" LabelPaddingBottom="4" />
<ComponentArt:ItemLook LookId="BreakItem" CssClass="TopMenuBreak" HoverCssClass="TopMenuBreak" ActiveCssClass="TopMenuBreak" />
</itemlooks>
<items>
<componentart:MenuItem Text="All" Value="All" ClientSideCommand="FilterMessages('All')" />
<componentart:MenuItem Text="Read" Value="Read" ClientSideCommand="FilterMessages('Read')" />
<componentart:MenuItem Text="Unread" Value="Unread" ClientSideCommand="FilterMessages('Unread')" />
<componentart:MenuItem Text="Answered" Value="Answered" ClientSideCommand="FilterMessages('Answered')" />
<componentart:MenuItem Text="Follow up" Value="Followup" ClientSideCommand="FilterMessages('Followup')" />
</items>
</ComponentArt:Menu>
<!-- toolbar menus -->
<!-- fields needed by static server methods -->
<asp:HiddenField runat="server" ID="hdnUserId" />
<asp:HiddenField runat="server" ID="hdnSelectedFolderId" />
<asp:HiddenField runat="server" ID="hdnCallbackResult" />
<input type="hidden" id="hAllCheckBoxes" name="hAllCheckBoxes" runat="server" value="" />
<input type="hidden" id="hSelCheckBoxes" name="hSelCheckBoxes" runat="server" value="" />
<input type="hidden" id="hSelectedFolder" name="hSelectedFolder" runat="server" value="" />
<input type="hidden" id="hRefresh" name="hRefresh" runat="server" value="0" />
<!-- fields needed by static server methods -->
</form>
</body>
</html>