protected void btnSendNewMessage_Click(object sender, EventArgs e)
        {
            string usernames = String.Join(",", chklUsernames.Items.Cast <ListItem>()
                                           .Where(li => li.Selected)
                                           .Select(li => li.Value).ToArray());
            string newConvID = TelligentService.CreateConversation(ScreenName, txtSubject.Text, CKEditorControl1.Text, usernames);

            if (!String.IsNullOrEmpty(newConvID))
            {
                try
                {
                    BindConversations(true);
                    rptMessages.DataSource = new List <Message>();
                    rptMessages.DataBind();

                    //Send ExactTarget Email
                    MembershipManager memMan = new MembershipManager();
                    string[]          users  = usernames.Split(',');
                    foreach (string username in users)
                    {
                        string memberEmail   = TelligentService.GetMemberEmail(username);
                        string myAccountLink = LinkManager.GetItemUrl(Sitecore.Context.Database.GetItem(Constants.Pages.MyAccount.ToString()));

                        BaseReply reply = ExactTargetService.InvokeEM21PrivateMessage(
                            new InvokeEM21PrivateMessageRequest
                        {
                            PreferredLanguage = CurrentMember.PreferredLanguage,
                            ///TODO: change url to profile setting link
                            ContactSettingsLink = MembershipHelper.GetPublicProfileUrl(username),
                            ///TODO: change URL to message centre link
                            MsgCenterLink           = myAccountLink,
                            PMText                  = CKEditorControl1.Text,
                            ReportInappropriateLink = "*****@*****.**",
                            ToEmail                 = memberEmail,
                            RequestUrl              = Request.Url
                        });
                    }
                }catch (Exception ex)
                {
                    Sitecore.Diagnostics.Error.LogError("SendNewMessage Error:\n" + ex.Message);
                }


                Response.Redirect(Request.Url.AbsolutePath);
            }
        }