protected void lstVwMeeting_ItemDataBound(object sender, ListViewItemEventArgs e)
 {
     if (e.Item.ItemType == ListViewItemType.DataItem)
     {
         MeetingResult      currentMeeting        = ((ListViewDataItem)e.Item).DataItem as MeetingResult;
         ucMyMeetingDisplay currentMeetingDisplay = e.Item.FindControl("UCMeeting") as ucMyMeetingDisplay;
         (e.Item.FindControl("hdnFieldMeetingId") as HiddenField).Value       = currentMeeting.MeetingId.ToString();
         (e.Item.FindControl("hdnFieldMeetingCalledBy") as HiddenField).Value = currentMeeting.MeetingCalledBy.ToString();
         currentMeetingDisplay.Initialize(currentMeeting);
     }
 }
        protected void lstVwMeeting_ItemCommand(object sender, ListViewCommandEventArgs e)
        {
            int meetingId = Convert.ToInt32((e.Item.FindControl("hdnFieldMeetingId") as HiddenField).Value);
            ucMyMeetingDisplay objMeetingDisplay = e.Item.FindControl("UCMeeting") as ucMyMeetingDisplay;

            Response.Redirect("/MeetingDetail.aspx?UserId=" + _currentUser.UserId
                              + "&MeetingID=" + meetingId.ToString()
                              + "&ActualLocationText=" + (objMeetingDisplay.FindControl("lblMeetingLocation") as Label).Text
                              + "&MeetingTitle=" + (objMeetingDisplay.FindControl("lblMeetingTitle") as Label).Text
                              + "&MeetingDate=" + (objMeetingDisplay.FindControl("lblProjectedDate") as Label).Text
                              + "&MeetingScheduledByUserName="******"lblScheduledBy") as Label).Text
                              + "&MeetingScheduledByID=" + Convert.ToString((e.Item.FindControl("hdnFieldMeetingCalledBy") as HiddenField).Value));

            // Come back and implement this for same-page implementation
            // should do this now, but we'll try the easy way first...
            //_controller.RequestAdditionalInformation(meetingId);
        }