or
<%@ Page Language="C#" AutoEventWireup="true" Inherits="BusinessPort.WebUI.DataViewers.TaskViewer" |
CodeBehind="TaskViewer.aspx.cs" %> |
<%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %> |
<html xmlns="http://www.w3.org/1999/xhtml"> |
<head runat="server"> |
<title>Agility User Suite - Task Viewer</title> |
<link href="../../BusinessPort.css" type="text/css" rel="stylesheet" /> |
<style type="text/css"> |
html, body, form |
{ |
margin: 0px; |
padding: 0px; |
height: 100%; |
} |
chatPanelStyle |
{ |
vertical-align: top; |
} |
</style> |
</head> |
<body id="uiTaskPaneBody"> |
<div id="ParentDivElement" style="height: 100%;"> |
<form id="taskViewerForm" runat="server"> |
<asp:ScriptManager ID="ScriptManager1" runat="server" /> |
<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server" OnAjaxRequest="RefreshPage" /> |
<telerik:RadCodeBlock runat="server"> |
<script type="text/javascript"> |
function openWin(id) { |
var oWnd = radopen("AuthorisersEdit/AuthorisersEditControl.aspx?DetailsID=" + id, "RadWindow1"); |
} |
function radWindowCallbackEvent() |
{ |
//call AJAX event here to refresh chat... |
var ajaxManager = <%= RadAjaxManager1.ClientID %>; |
var arguments = ''; |
ajaxManager.ajaxRequest(arguments); |
} |
function EnableProceedComment() |
{ |
var commentBox = document.getElementById('RadPanelBar1$i1$i0$uiChatComment'); |
var disableProceed = (commentBox.value.trim() == ""); |
document.getElementById("RadPanelBar1_i1_i0_sendMessage").disabled = disableProceed; |
} |
function EnableProceed() |
{ |
var currentDecision = document.getElementById("uiUsersCurrentDecision").value; |
var commentBox = document.getElementById('RadPanelBar1$i2$i0$uiComment'); |
var disableProceed = (commentBox.value.trim() == ""); |
if(!disableProceed) |
{ |
if(currentDecision != "Fail") |
{ |
document.getElementById("RadPanelBar1_i2_i0_uiFailRadioButton").disabled = false; |
} |
else |
{ |
document.getElementById("RadPanelBar1_i2_i0_uiFailRadioButton").disabled = true; |
} |
} |
else |
{ |
document.getElementById("RadPanelBar1_i2_i0_uiFailRadioButton").disabled = true; |
} |
} |
function scrollPositionBottom(sender, args) |
{ |
var pane = sender.getPaneById('RadPanelBar1_i1_i0_uiChatPaneRadPane'); |
var scrollHeight = pane.getContentElement().scrollHeight; |
pane.setScrollPos(0, scrollHeight - pane.get_height()); |
} |
</script> |
</telerik:RadCodeBlock> |
<telerik:RadSplitter ID="MainSplitter" runat="server" Height="100%" Width="100%" |
Orientation="Vertical" EnableEmbeddedSkins="false" PanesBorderSize="0" BorderSize="0" |
VisibleDuringInit="false" ResizeWithParentPane="true"> |
<telerik:RadPane ID="TopPane" runat="server" MinWidth="400" Width="400" MaxWidth="400" |
Scrolling="none" Height="100%"> |
<telerik:RadAjaxPanel ID="RadAjaxPanel1" runat="server" Height="100%" Width="100" |
RenderMode="Inline"> |
<telerik:RadSplitter ID="RadSplitter1" runat="server" Height="100%" Width="100%" |
Orientation="Horizontal" EnableEmbeddedSkins="false" PanesBorderSize="0" BorderSize="0" |
VisibleDuringInit="false" ResizeWithParentPane="true"> |
<telerik:RadPane ID="RadPane1" runat="server" MinWidth="400" Width="400" MaxWidth="400" |
Scrolling="none" Height="46"> |
<asp:PlaceHolder ID="uiVotingSummaryTable" runat="server" /> |
<table style="width: 100%;" cellpadding="0" cellspacing="0"> |
<tr> |
<td style="width: 150px;"> |
Your Vote : |
</td> |
<td> |
<asp:Label ID="uiMyCurrentDecision" runat="server"></asp:Label> |
</td> |
</tr> |
<tr> |
<td style="width: 150px;"> |
Document Status : |
</td> |
<td> |
<asp:Label ID="uiDocumentsCurrentDescion" runat="server"></asp:Label> |
</td> |
</tr> |
</table> |
</telerik:RadPane> |
<telerik:RadSplitBar ID="Radsplitbar1" runat="server" CollapseMode="None" EnableResize="false" |
Visible="false" /> |
<telerik:RadPane ID="RadPane2" runat="server" MinWidth="400" Width="400" MaxWidth="400" |
Scrolling="none" Height="100%"> |
<asp:HiddenField ID="uiUsersCurrentDecision" runat="server" /> |
<telerik:RadPanelBar ID="RadPanelBar1" runat="server" Skin="Outlook" Width="100%" |
Height="100%" ExpandMode="FullExpandedItem" CssClass="TaskViewerText PanelBarTitleText"> |
<Items> |
<telerik:RadPanelItem Text="Summary" Font-Bold="true" Height="32px" Expanded="true" |
runat="server"> |
<Items> |
<telerik:RadPanelItem id="uiSummaryPanel" runat="server"> |
<ItemTemplate> |
<asp:Panel ID="Panel1" runat="server"> |
<div style="margin-left: 3px; margin-right: 3px; width: 400px;"> |
<table class="TaskViewerText"> |
<tr> |
<td> |
Document Number : |
</td> |
<td> |
<asp:Label ID="uiDocumentNumberLabelText" Text="[insert text here]" runat="server" /> |
</td> |
</tr> |
<tr> |
<td> |
Document Title : |
</td> |
<td> |
<asp:Label ID="uiDocumentTitleLabelText" Text="[insert text here]" runat="server" /> |
</td> |
</tr> |
<tr> |
<td> |
Owner : |
</td> |
<td> |
<asp:HyperLink ID="uiDocOwnerLabelText" Text="[insert text here]" runat="server" /> |
</td> |
</tr> |
</tr> |
<tr> |
<td> |
Admin Owner : |
</td> |
<td> |
<asp:HyperLink ID="uiDocAdminOwnerLabelText" Text="[insert text here]" runat="server" /> |
</td> |
</tr> |
<tr> |
<td> |
Due Date : |
</td> |
<td> |
<asp:Label ID="uiDueDateLabelText" Text="[insert text here]" runat="server" /> |
</td> |
</tr> |
</table> |
Administrator Comments : |
<asp:TextBox ID="uiAdministratorComments" ReadOnly="true" TextMode="multiline" Height="125" |
Width="350" runat="server"/> |
<br /> |
Document History Notes : |
<asp:TextBox ID="uiAuditTrailNotes" ReadOnly="true" TextMode="multiline" Height="125" |
Width="350" runat="server"/> |
<asp:Label ID="uiApproverText" Text="[insert text here]" runat="server" /> |
<div style="overflow-x: auto; overflow-y: scroll; height: 125px; width: 350px; padding-left: 2px; |
margin-left: 5px; border: solid 1px #7F9DB9;"> |
<asp:PlaceHolder ID="uiSummaryHeader" runat="server" /> |
</div> |
</div> |
</asp:Panel> |
</ItemTemplate> |
</telerik:RadPanelItem> |
</Items> |
</telerik:RadPanelItem> |
<telerik:RadPanelItem Text="Comment History" Height="32px" Font-Bold="true" runat="server"> |
<Items> |
<telerik:RadPanelItem id="uiChatPanel" runat="server"> |
<ItemTemplate> |
<telerik:RadSplitter ID="ChatSplitter" runat="server" Height="97%" Width="398" Orientation="Horizontal" |
ResizeWithParentPane="false" PanesBorderSize="0" BorderSize="0" OnClientLoaded = "scrollPositionBottom" |
OnClientResized="scrollPositionBottom"> |
<telerik:RadPane ID="uiChatPaneRadPane" runat="server" Scrolling="Y"> |
<asp:PlaceHolder ID="uiChatConsole" runat="server" /> |
</telerik:RadPane> |
<telerik:RadSplitBar ID="uiTaskViewerSplitBar1" runat="server" CollapseMode="None" |
EnableResize="false" /> |
<telerik:RadPane Height="180" MinHeight="180" MaxHeight="180" ID="TopPane" runat="server" |
Scrolling="none"> |
<div class="TaskViewerText"> |
<div style="text-align: left; margin-top: 5px; margin-left: 10px;"> |
Comment : |
</div> |
<div style="text-align: left; margin-top: 3px; margin-left: 10px;"> |
<asp:TextBox ID="uiChatComment" runat="server" TextMode="multiline" Style="height: 125px; |
width: 350px;"> |
</asp:TextBox> |
</div> |
<div style="text-align: right; margin-top: 10px; margin-right: 10px;"> |
<asp:Button Text="Submit" OnClick="sendMessage_Click" runat="server" Enabled="false" |
ID="sendMessage" Style="width: 100px;"></asp:Button> |
</div> |
</div> |
</telerik:RadPane> |
</telerik:RadSplitter> |
</ItemTemplate> |
</telerik:RadPanelItem> |
</Items> |
</telerik:RadPanelItem> |
<telerik:RadPanelItem Text="Voting Summary" Height="32px" Font-Bold="true" runat="server"> |
<Items> |
<telerik:RadPanelItem id="uiVotingPanel" runat="server"> |
<ItemTemplate> |
<telerik:RadSplitter ID="VotingSplitter" runat="server" Height="98%" Width="398" |
Orientation="Horizontal" ResizeWithParentPane="false" PanesBorderSize="0" BorderSize="0"> |
<telerik:RadPane ID="uiDocumentPreviewPane" runat="server" Scrolling="Y"> |
<asp:PlaceHolder ID="uiVotingSummary" runat="server" /> |
</telerik:RadPane> |
<telerik:RadSplitBar ID="uiTaskViewerSplitBar2" runat="server" CollapseMode="None" |
EnableResize="false" /> |
<telerik:RadPane Height="200" MinHeight="200" MaxHeight="200" ID="TopPane" runat="server" |
Scrolling="none"> |
<div class="TaskViewerText"> |
<div style="text-align: left; margin-top: 1px; margin-left: 10px;"> |
Vote : |
</div> |
<div style="text-align: left; margin-top: 1px; margin-left: 10px;"> |
<asp:TextBox ID="uiComment" runat="server" TextMode="multiline" Style="height: 140px; |
width: 350px;"> |
</asp:TextBox> |
</div> |
<table style="width: 100%"> |
<tr style="width: 100%"> |
<td style="width: 50%"> |
</td> |
<td style="width: 50%"> |
<div style="text-align: right; margin-top: 10px; margin-bottom: 20px; margin-right: 10px;"> |
<asp:Button Text="Pass" OnClick="sendVotePass_Click" runat="server" ID="uiPassRadioButton" |
Style="width: 75px;"></asp:Button> |
<asp:Button Text="Fail" OnClick="sendVoteFail_Click" runat="server" ID="uiFailRadioButton" |
Style="width: 75px;" Enabled="false"></asp:Button> |
</div> |
</td> |
</tr> |
</table> |
</div> |
</telerik:RadPane> |
</telerik:RadSplitter> |
</ItemTemplate> |
</telerik:RadPanelItem> |
</Items> |
</telerik:RadPanelItem> |
</Items> |
</telerik:RadPanelBar> |
</telerik:RadPane> |
</telerik:RadSplitter> |
</telerik:RadAjaxPanel> |
</telerik:RadPane> |
<telerik:RadSplitBar ID="uiTaskViewerSplitBar3" runat="server" CollapseMode="None" |
EnableResize="false" Visible="false" /> |
<telerik:RadPane ID="uiDocumentPreviewPane" runat="server" Scrolling="Both" Width="100%"> |
</telerik:RadPane> |
</telerik:RadSplitter> |
<telerik:RadWindowManager ID="RadWindowManager1" ShowContentDuringLoad="false" VisibleStatusbar="false" |
ReloadOnShow="true" runat="server" Skin="Outlook"> |
<Windows> |
<telerik:RadWindow runat="server" ID="RadWindow1" Behaviors="Close" NavigateUrl="AuthorisersEditControl/AuthorisersEditControl.aspx" |
Width="400px" Height="210px"> |
</telerik:RadWindow> |
</Windows> |
</telerik:RadWindowManager> |
</form> |
</div> |
</body> |
</html> |
<
telerik:RadButton
ID
=
"rbtnInternal"
runat
=
"server"
Text
=
"Text in the button"
Skin
=
"Metro"
BorderColor
=
"#11aacf"
Style
=
"border: 3; border-radius: 8px; box-shadow: 1px 2px 5px #666;"
Height
=
"50px"
Width
=
"300px"
Font-Bold
=
"true"
PostBackUrl
=
"~/Internal/Default.aspx"
/>
Unhandled exception at line 37, column 59140
in
http:
//localhost:49950/1f27ba37075b4daeb798953036e5ebbd/browserLink
0x800a139e - Runtime-fout JavaScript: Syntax error, unrecognized expression: div
#ctl00_RadPanelBar2>ul>li.rpItem rpFirst
A potentially dangerous Request.Form value was detected from the client (step1RadEditor$ctl00="...asdf a sdf<
br
>").Description: Request Validation has detected a potentially dangerous client input value, and processing of the request has been aborted. This value may indicate an attempt to compromise the security of your application, such as a cross-site scripting attack. You can disable request validation by setting validateRequest=false in the Page directive or in the configuration section. However, it is strongly recommended that your application explicitly check all inputs in this case. <
br
>
<
telerik:RadSplitter
ID
=
"RadSplitter1"
runat
=
"server"
Height
=
"100%"
Width
=
"100%"
>
<
telerik:RadPane
runat
=
"server"
ID
=
"leftpane"
Width
=
"250"
>
<
telerik:RadMultiPage
ID
=
"RadMultiPage1"
runat
=
"server"
SelectedIndex
=
"0"
Height
=
"70%"
Width
=
"235"
BackColor
=
"White"
BorderColor
=
"#6593cf"
BorderStyle
=
"Solid"
BorderWidth
=
"1px"
>
<
telerik:RadPageView
ID
=
"RadPageView1"
runat
=
"server"
>
<
h2
>Home</
h2
>
</
telerik:RadPageView
>
<
telerik:RadPageView
ID
=
"RadPageView2"
runat
=
"server"
Visible
=
"false"
Enabled
=
"false"
>
<
h2
>Financial Statements</
h2
>
<
ul
class
=
"qsfexOtherItems"
>
<
li
>
<
span
class
=
"qsfexLinkImage"
><
asp:Image
ID
=
"Image1"
runat
=
"server"
ImageUrl
=
"images/fs_XML-icon.png"
AlternateText
=
"Data Entry"
></
asp:Image
></
span
>
<
asp:HyperLink
ID
=
"HyperLink1"
runat
=
"server"
NavigateUrl
=
"#"
>Data Entry</
asp:HyperLink
>
</
li
>
<
li
>
<
span
class
=
"qsfexLinkImage"
><
asp:Image
ID
=
"Image2"
runat
=
"server"
ImageUrl
=
"images/fs_Data-Upload-icon.png"
AlternateText
=
"Data Entry"
></
asp:Image
></
span
>
<
asp:HyperLink
ID
=
"HyperLink2"
runat
=
"server"
NavigateUrl
=
"#"
>Data Upload</
asp:HyperLink
>
</
li
>
</
ul
>
</
telerik:RadPageView
>
<
telerik:RadPageView
ID
=
"RadPageView3"
runat
=
"server"
>
<
h2
>CU Tracking</
h2
>
<
ul
class
=
"qsfexOtherItems"
>
<
li
>
<
span
class
=
"qsfexLinkImage"
><
asp:Image
ID
=
"Image3"
runat
=
"server"
ImageUrl
=
"images/CT_ContactMgr-icon.png"
AlternateText
=
"Contact Manager"
></
asp:Image
></
span
>
<
asp:HyperLink
ID
=
"HyperLink3"
runat
=
"server"
NavigateUrl
=
"CUTracking/ContactManager"
>Contact Manager</
asp:HyperLink
>
</
li
>
<
li
><
asp:HyperLink
ID
=
"HyperLink4"
runat
=
"server"
NavigateUrl
=
"#"
>Policy Information</
asp:HyperLink
></
li
>
<
li
><
asp:HyperLink
ID
=
"HyperLink11"
runat
=
"server"
NavigateUrl
=
"#"
>Auditing</
asp:HyperLink
></
li
>
<
li
><
asp:HyperLink
ID
=
"HyperLink12"
runat
=
"server"
NavigateUrl
=
"#"
>Excess Tracking</
asp:HyperLink
></
li
>
<
li
><
asp:HyperLink
ID
=
"HyperLink13"
runat
=
"server"
NavigateUrl
=
"#"
>Misc Information</
asp:HyperLink
></
li
>
<
li
>
<
span
class
=
"qsfexLinkImage"
><
asp:Image
ID
=
"Image10"
runat
=
"server"
ImageUrl
=
"images/notesItems.gif"
AlternateText
=
"Notes"
></
asp:Image
></
span
>
<
asp:HyperLink
ID
=
"HyperLink14"
runat
=
"server"
NavigateUrl
=
"#"
>Notes</
asp:HyperLink
></
li
>
<
li
><
asp:HyperLink
ID
=
"HyperLink15"
runat
=
"server"
NavigateUrl
=
"#"
>Board Reporting</
asp:HyperLink
></
li
>
</
ul
>
</
telerik:RadPageView
>
<
telerik:RadPageView
ID
=
"RadPageView4"
runat
=
"server"
>
<
h2
>Reporting Tools</
h2
>
<
ul
class
=
"qsfexOtherItems"
>
<
li
><
asp:HyperLink
ID
=
"HyperLink5"
runat
=
"server"
NavigateUrl
=
"#"
>Static Reports</
asp:HyperLink
></
li
>
<
li
><
asp:HyperLink
ID
=
"HyperLink6"
runat
=
"server"
NavigateUrl
=
"#"
>Policy Letters</
asp:HyperLink
></
li
>
<
li
><
asp:HyperLink
ID
=
"HyperLink16"
runat
=
"server"
NavigateUrl
=
"#"
>CU Data Bank</
asp:HyperLink
></
li
>
<
li
><
asp:HyperLink
ID
=
"HyperLink17"
runat
=
"server"
NavigateUrl
=
"#"
>Labels</
asp:HyperLink
></
li
>
</
ul
>
</
telerik:RadPageView
>
<
telerik:RadPageView
ID
=
"RadPageView5"
runat
=
"server"
Visible
=
"false"
>
<
h2
>Check Mate</
h2
>
<
ul
class
=
"qsfexOtherItems"
>
<
li
><
asp:HyperLink
ID
=
"HyperLink7"
runat
=
"server"
NavigateUrl
=
"#"
>Admin Tools</
asp:HyperLink
></
li
>
<
li
><
asp:HyperLink
ID
=
"HyperLink8"
runat
=
"server"
NavigateUrl
=
"#"
>Contact Manager</
asp:HyperLink
></
li
>
<
li
><
asp:HyperLink
ID
=
"HyperLink18"
runat
=
"server"
NavigateUrl
=
"#"
>Contact Processing</
asp:HyperLink
></
li
>
<
li
>
<
span
class
=
"qsfexLinkImage"
><
asp:Image
ID
=
"Image20"
runat
=
"server"
ImageUrl
=
"images/notesItems.gif"
AlternateText
=
"My Contacts"
>
</
asp:Image
></
span
><
asp:HyperLink
ID
=
"HyperLink19"
runat
=
"server"
NavigateUrl
=
"#"
>Notes</
asp:HyperLink
>
</
li
>
<
li
><
asp:HyperLink
ID
=
"HyperLink20"
runat
=
"server"
NavigateUrl
=
"#"
>Reports</
asp:HyperLink
></
li
>
</
ul
>
</
telerik:RadPageView
>
<
telerik:RadPageView
ID
=
"RadPageView6"
runat
=
"server"
Visible
=
"false"
>
<
h2
>Administration</
h2
>
<
ul
class
=
"qsfexOtherItems"
>
<
li
><
asp:HyperLink
ID
=
"HyperLink9"
runat
=
"server"
NavigateUrl
=
"#"
>User Administration</
asp:HyperLink
></
li
>
</
ul
>
</
telerik:RadPageView
>
</
telerik:RadMultiPage
>
<
hr
class
=
"separator"
/>
<
telerik:RadPanelBar
runat
=
"server"
ID
=
"RadPanelBar1"
ExpandMode
=
"SingleExpandedItem"
OnClientItemClicking
=
"OnClientItemClicking"
OnClientMouseOver
=
"panelMouseOver"
Width
=
"235px"
>
<
Items
>
<
telerik:RadPanelItem
Text
=
"Home"
Expanded
=
"True"
ImageUrl
=
"images/home-icon.png"
/>
<
telerik:RadPanelItem
Text
=
"Financial Statements"
Expanded
=
"True"
ImageUrl
=
"images/dollar-sign-icon.png"
Visible
=
"false"
/>
<
telerik:RadPanelItem
Text
=
"CU Tracking"
Expanded
=
"True"
ImageUrl
=
"images/CUTracking-icon.png"
/>
<
telerik:RadPanelItem
Text
=
"Reporting Tools"
Expanded
=
"True"
ImageUrl
=
"images/Reporting-icon.png"
/>
<
telerik:RadPanelItem
Text
=
"Check Mate"
Expanded
=
"True"
ImageUrl
=
"images/check-mate-icon.png"
Visible
=
"false"
/>
<
telerik:RadPanelItem
Text
=
"Administration"
Expanded
=
"True"
ImageUrl
=
"images/Administration-icon.png"
Visible
=
"false"
/>
</
Items
>
<
ExpandAnimation
Type
=
"OutQuart"
/>
<
CollapseAnimation
Type
=
"OutQuart"
/>
</
telerik:RadPanelBar
>
</
telerik:RadPane
>
</
telerik:RadSplitter
>
<
telerik:RadScriptBlock
ID
=
"RadScriptBlock1"
runat
=
"server"
>
<
script
type
=
"text/javascript"
>
//
<![CDATA[
var blnDragging = false;
function OnClientItemClicking(sender, eventArgs) {
var multipage = $find("<%= RadMultiPage1.ClientID %>");
multipage.set_selectedIndex(eventArgs.get_item().get_index());
}
function panelMouseOver(sender, eventArgs) {
if (eventArgs.get_item().get_text().indexOf("Folders") != -1 && blnDragging) {
var multipage = $find("<%= RadMultiPage1.ClientID %>");
multipage.set_selectedIndex(eventArgs.get_item().get_index());
}
}
//]]>
</
script
>
</
telerik:RadScriptBlock
>