also note that if i do fix the width by server side, the same issue arises in firefox.
Thanks and Regards
7 Answers, 1 is accepted
In your case:
1. The RadGrid MasterTableView's TableLayout should be set to Fixed.
2. All column widths should be set by using HeaderStyle-Width only. No ItemStyle-Width.
Give this suggestion a try and let me know if it helps to avoid the alignment issue in Firefox. If you need further assistance, please provide a sample page, which demonstrates your scenario.
Best wishes,
Pavlina
the Telerik team
Browse the vast support resources we have to jump start your development with RadControls for ASP.NET AJAX. See how to integrate our AJAX controls seamlessly in SharePoint 2007/2010 visiting our common SharePoint portal.

<
td
>
<
table
cellspacing
=
"0"
cellpadding
=
"0"
border
=
"0"
width
=
"100%"
id
=
"Table4"
>
<
tbody
><
tr
>
<
td
id
=
"GridTD"
>
<
div
id
=
"ctl00_cphMain_ctl00_cphMain_RadGrid1Panel"
style
=
"display: block;"
>
<
div
style
=
"height: 450px; width: 1560px;"
onkeydown
=
"onKeyDown(this,event);"
class
=
"RadGrid RadGrid_Web20 AutoShrink"
id
=
"ctl00_cphMain_RadGrid1"
tabindex
=
"0"
>
<
div
style
=
"overflow: hidden; width: 100%;"
class
=
"rgHeaderDiv"
id
=
"ctl00_cphMain_RadGrid1_GridHeader"
>
<
table
cellspacing
=
"0"
border
=
"0"
style
=
"width: 100%; overflow: hidden; empty-cells: show; table-layout: fixed;"
id
=
"ctl00_cphMain_RadGrid1_ctl00_Header"
class
=
"rgMasterTable AutoShrink rgClipCells"
>
<
colgroup
>
<
col
style
=
"width:250px"
>
<
col
style
=
"width:100px"
>
<
col
style
=
"width:70px"
>
<
col
style
=
"width: 70px;"
>
<
col
style
=
"width: 70px;"
>
<
col
style
=
"width: 110px;"
>
<
col
style
=
"width:120px"
>
<
col
style
=
"width:120px"
>
<
col
style
=
"width:120px"
>
<
col
style
=
"width:120px"
>
<
col
style
=
"width:120px"
>
<
col
style
=
"width:120px"
>
<
col
style
=
"width:120px"
>
<
col
style
=
"width:120px"
>
<
col
style
=
"width:120px"
>
</
colgroup
>
<
thead
>
<
tr
>
<
th
valign
=
"middle"
style
=
"color:White;background-color:Black;"
scope
=
"col"
><
span
>Student</
span
><
input
type
=
"hidden"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl02"
tabindex
=
"26"
><
input
type
=
"hidden"
value
=
"-1"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl03"
tabindex
=
"27"
></
th
><
th
valign
=
"top"
style
=
"color:White;background-color:Black;"
title
=
"Attendance"
scope
=
"col"
><
a
href
=
"javascript:__doPostBack('ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl04','')"
><
img
border
=
"0"
src
=
"../../images/icons/Unlockicon.gif"
></
a
><
span
>Attendance <
br
> (P,A,T)</
span
><
input
type
=
"hidden"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl06"
tabindex
=
"28"
><
input
type
=
"hidden"
value
=
"0"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl07"
tabindex
=
"29"
></
th
><
th
valign
=
"top"
style
=
"color:White;background-color:Black;"
title
=
"Total"
scope
=
"col"
><
a
href
=
"javascript:__doPostBack('ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl08','')"
><
img
border
=
"0"
src
=
"../../images/icons/Unlockicon.gif"
></
a
><
span
>Total</
span
><
input
type
=
"hidden"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl10"
tabindex
=
"30"
><
input
type
=
"hidden"
value
=
"0"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl11"
tabindex
=
"31"
></
th
><
th
valign
=
"top"
style
=
"color: White; background-color: Black; display: table-cell;"
title
=
"Mean"
scope
=
"col"
><
a
href
=
"javascript:__doPostBack('ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl12','')"
><
img
border
=
"0"
src
=
"../../images/icons/Unlockicon.gif"
></
a
><
span
>Mean</
span
><
input
type
=
"hidden"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl14"
tabindex
=
"32"
><
input
type
=
"hidden"
value
=
"0"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl15"
tabindex
=
"33"
></
th
><
th
valign
=
"top"
style
=
"color: White; background-color: Black; display: table-cell;"
title
=
"Median"
scope
=
"col"
><
a
href
=
"javascript:__doPostBack('ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl16','')"
><
img
border
=
"0"
src
=
"../../images/icons/Unlockicon.gif"
></
a
><
span
>Median</
span
><
input
type
=
"hidden"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl18"
tabindex
=
"34"
><
input
type
=
"hidden"
value
=
"0"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl19"
tabindex
=
"35"
></
th
><
th
valign
=
"top"
style
=
"color: White; background-color: Black; display: table-cell;"
scope
=
"col"
><
a
href
=
"javascript:__doPostBack('ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl20','')"
><
img
border
=
"0"
src
=
"../../images/icons/Unlockicon.gif"
></
a
><
span
>Final</
span
><
input
type
=
"hidden"
value
=
"1649,3649,497,2215,678,429,3653,298,1220,644,3514,704,3611"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl22"
tabindex
=
"36"
><
input
type
=
"hidden"
value
=
"444"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl23"
tabindex
=
"37"
></
th
><
th
valign
=
"top"
style
=
"text-align:center;"
class
=
"rgHeader"
title
=
"ACCA II"
scope
=
"col"
><
input
type
=
"hidden"
value
=
"107999|MMAlam 2"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl24"
tabindex
=
"38"
><
input
type
=
"hidden"
value
=
"1649,3649,497,2215,678,429,3653,298,1220,644,3514,704,3611"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl25"
tabindex
=
"39"
><
span
>ACCA II<
br
style
=
"display:none"
><
br
style
=
"display:"
>100.00</
span
><
input
type
=
"hidden"
value
=
"False"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl27"
tabindex
=
"40"
><
input
type
=
"hidden"
value
=
"444"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl28"
tabindex
=
"41"
><
input
type
=
"hidden"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl29"
tabindex
=
"42"
><
input
type
=
"hidden"
value
=
"ACCA II|True|False|107999|#99CC33"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl02_ctl00_hdAssignmentHeaderAttributes107999"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$hdAssignmentHeaderAttributes107999"
tabindex
=
"43"
><
input
type
=
"hidden"
value
=
"100.00"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl30"
tabindex
=
"44"
><
input
type
=
"hidden"
value
=
"True"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl31"
tabindex
=
"45"
></
th
><
th
valign
=
"top"
style
=
"text-align:center;"
class
=
"rgHeader"
title
=
"ACCA III"
scope
=
"col"
><
input
type
=
"hidden"
value
=
"108000|MMAlam 2"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl32"
tabindex
=
"46"
><
input
type
=
"hidden"
value
=
"1649,3649,497,2215,678,429,3653,298,1220,644,3514,704,3611"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl33"
tabindex
=
"47"
><
span
>ACCA III<
br
style
=
"display:none"
><
br
style
=
"display:"
>100.00</
span
><
input
type
=
"hidden"
value
=
"False"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl35"
tabindex
=
"48"
><
input
type
=
"hidden"
value
=
"444"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl36"
tabindex
=
"49"
><
input
type
=
"hidden"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl37"
tabindex
=
"50"
><
input
type
=
"hidden"
value
=
"ACCA III|True|False|108000|#99CC33"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl02_ctl00_hdAssignmentHeaderAttributes108000"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$hdAssignmentHeaderAttributes108000"
tabindex
=
"51"
><
input
type
=
"hidden"
value
=
"100.00"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl38"
tabindex
=
"52"
><
input
type
=
"hidden"
value
=
"True"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl39"
tabindex
=
"53"
></
th
><
th
valign
=
"top"
style
=
"text-align:center;"
class
=
"rgHeader"
title
=
"Accounting c"
scope
=
"col"
><
input
type
=
"hidden"
value
=
"107998|My Category"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl40"
tabindex
=
"54"
><
input
type
=
"hidden"
value
=
"1649,3649,497,2215,678,429,3653,298,1220,644,3514,704,3611"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl41"
tabindex
=
"55"
><
span
>Accounting c<
br
style
=
"display:none"
><
br
style
=
"display:"
>100.00</
span
><
input
type
=
"hidden"
value
=
"True"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl43"
tabindex
=
"56"
><
input
type
=
"hidden"
value
=
"444"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl44"
tabindex
=
"57"
><
input
type
=
"hidden"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl45"
tabindex
=
"58"
><
input
type
=
"hidden"
value
=
"Accounting c|True|False|107998|"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl02_ctl00_hdAssignmentHeaderAttributes107998"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$hdAssignmentHeaderAttributes107998"
tabindex
=
"59"
><
input
type
=
"hidden"
value
=
"100.00"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl46"
tabindex
=
"60"
><
input
type
=
"hidden"
value
=
"True"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl47"
tabindex
=
"61"
></
th
><
th
valign
=
"top"
style
=
"text-align:center;"
class
=
"rgHeader"
title
=
"Asg 1"
scope
=
"col"
><
input
type
=
"hidden"
value
=
"107960|MMAlam1"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl48"
tabindex
=
"62"
><
input
type
=
"hidden"
value
=
"1649,3649,497,2215,678,429,3653,298,1220,644,3514,704,3611"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl49"
tabindex
=
"63"
><
span
>Asg 1<
br
style
=
"display:none"
><
br
style
=
"display:"
>50.00</
span
><
input
type
=
"hidden"
value
=
"False"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl51"
tabindex
=
"64"
><
input
type
=
"hidden"
value
=
"444"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl52"
tabindex
=
"65"
><
input
type
=
"hidden"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl53"
tabindex
=
"66"
><
input
type
=
"hidden"
value
=
"Asg 1|True|False|107960|"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl02_ctl00_hdAssignmentHeaderAttributes107960"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$hdAssignmentHeaderAttributes107960"
tabindex
=
"67"
><
input
type
=
"hidden"
value
=
"50.00"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl54"
tabindex
=
"68"
><
input
type
=
"hidden"
value
=
"True"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl55"
tabindex
=
"69"
></
th
><
th
valign
=
"top"
style
=
"text-align:center;"
class
=
"rgHeader"
title
=
"Asg 2"
scope
=
"col"
><
input
type
=
"hidden"
value
=
"107961|MMAlam1"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl56"
tabindex
=
"70"
><
input
type
=
"hidden"
value
=
"1649,3649,497,2215,678,429,3653,298,1220,644,3514,704,3611"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl57"
tabindex
=
"71"
><
span
>Asg 2<
br
style
=
"display:none"
><
br
style
=
"display:"
>50.00</
span
><
input
type
=
"hidden"
value
=
"False"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl59"
tabindex
=
"72"
><
input
type
=
"hidden"
value
=
"444"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl60"
tabindex
=
"73"
><
input
type
=
"hidden"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl61"
tabindex
=
"74"
><
input
type
=
"hidden"
value
=
"Asg 2|True|False|107961|"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl02_ctl00_hdAssignmentHeaderAttributes107961"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$hdAssignmentHeaderAttributes107961"
tabindex
=
"75"
><
input
type
=
"hidden"
value
=
"50.00"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl62"
tabindex
=
"76"
><
input
type
=
"hidden"
value
=
"True"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl63"
tabindex
=
"77"
></
th
><
th
valign
=
"top"
style
=
"text-align:center;"
class
=
"rgHeader"
title
=
"Asg 3"
scope
=
"col"
><
input
type
=
"hidden"
value
=
"107958|MMAlam 2"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl64"
tabindex
=
"78"
><
input
type
=
"hidden"
value
=
"1649,3649,497,2215,678,429,3653,298,1220,644,3514,704,3611"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl65"
tabindex
=
"79"
><
span
>Asg 3<
br
style
=
"display:none"
><
br
style
=
"display:"
>100.00</
span
><
input
type
=
"hidden"
value
=
"True"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl67"
tabindex
=
"80"
><
input
type
=
"hidden"
value
=
"444"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl68"
tabindex
=
"81"
><
input
type
=
"hidden"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl69"
tabindex
=
"82"
><
input
type
=
"hidden"
value
=
"Asg 3|True|False|107958|#99CC33"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl02_ctl00_hdAssignmentHeaderAttributes107958"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$hdAssignmentHeaderAttributes107958"
tabindex
=
"83"
><
input
type
=
"hidden"
value
=
"100.00"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl70"
tabindex
=
"84"
><
input
type
=
"hidden"
value
=
"True"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl71"
tabindex
=
"85"
></
th
><
th
valign
=
"top"
style
=
"text-align:center;"
class
=
"rgHeader"
title
=
"Asg 4"
scope
=
"col"
><
input
type
=
"hidden"
value
=
"107959|MMAlam 2"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl72"
tabindex
=
"86"
><
input
type
=
"hidden"
value
=
"1649,3649,497,2215,678,429,3653,298,1220,644,3514,704,3611"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl73"
tabindex
=
"87"
><
span
>Asg 4<
br
style
=
"display:none"
><
br
style
=
"display:"
>100.00</
span
><
input
type
=
"hidden"
value
=
"False"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl75"
tabindex
=
"88"
><
input
type
=
"hidden"
value
=
"444"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl76"
tabindex
=
"89"
><
input
type
=
"hidden"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl77"
tabindex
=
"90"
><
input
type
=
"hidden"
value
=
"Asg 4|True|False|107959|#99CC33"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl02_ctl00_hdAssignmentHeaderAttributes107959"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$hdAssignmentHeaderAttributes107959"
tabindex
=
"91"
><
input
type
=
"hidden"
value
=
"100.00"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl78"
tabindex
=
"92"
><
input
type
=
"hidden"
value
=
"True"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl79"
tabindex
=
"93"
></
th
><
th
valign
=
"top"
style
=
"text-align:center;"
class
=
"rgHeader"
title
=
"MCP"
scope
=
"col"
><
input
type
=
"hidden"
value
=
"108002|MMAlam 2"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl80"
tabindex
=
"94"
><
input
type
=
"hidden"
value
=
"1649,3649,497,2215,678,429,3653,298,1220,644,3514,704,3611"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl81"
tabindex
=
"95"
><
span
>MCP<
br
style
=
"display:none"
><
br
style
=
"display:"
>100.00</
span
><
input
type
=
"hidden"
value
=
"False"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl83"
tabindex
=
"96"
><
input
type
=
"hidden"
value
=
"444"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl84"
tabindex
=
"97"
><
input
type
=
"hidden"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl85"
tabindex
=
"98"
><
input
type
=
"hidden"
value
=
"MCP|True|False|108002|#99CC33"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl02_ctl00_hdAssignmentHeaderAttributes108002"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$hdAssignmentHeaderAttributes108002"
tabindex
=
"99"
><
input
type
=
"hidden"
value
=
"100.00"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl86"
tabindex
=
"100"
><
input
type
=
"hidden"
value
=
"True"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl87"
tabindex
=
"101"
></
th
><
th
valign
=
"top"
style
=
"text-align:center;"
class
=
"rgHeader"
title
=
"SA"
scope
=
"col"
><
input
type
=
"hidden"
value
=
"108001|MMAlam 2"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl88"
tabindex
=
"102"
><
input
type
=
"hidden"
value
=
"1649,3649,497,2215,678,429,3653,298,1220,644,3514,704,3611"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl89"
tabindex
=
"103"
><
span
>SA<
br
style
=
"display:none"
><
br
style
=
"display:"
>100.00</
span
><
input
type
=
"hidden"
value
=
"False"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl91"
tabindex
=
"104"
><
input
type
=
"hidden"
value
=
"444"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl92"
tabindex
=
"105"
><
input
type
=
"hidden"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl93"
tabindex
=
"106"
><
input
type
=
"hidden"
value
=
"SA|True|False|108001|#99CC33"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl02_ctl00_hdAssignmentHeaderAttributes108001"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$hdAssignmentHeaderAttributes108001"
tabindex
=
"107"
><
input
type
=
"hidden"
value
=
"100.00"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl94"
tabindex
=
"108"
><
input
type
=
"hidden"
value
=
"False"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl02$ctl00$ctl95"
tabindex
=
"109"
></
th
>
</
tr
>
</
thead
><
tbody
style
=
"display:none;"
><
tr
><
td
colspan
=
"15"
></
td
></
tr
></
tbody
>
</
table
>
</
div
>
<
div
style
=
"overflow-x: hidden; overflow-y: auto; width: 1560px; height: 391px;"
class
=
"rgDataDiv"
id
=
"ctl00_cphMain_RadGrid1_GridData"
>
<
table
cellspacing
=
"0"
border
=
"0"
style
=
"width: 100%; table-layout: fixed; overflow: hidden; empty-cells: show;"
id
=
"ctl00_cphMain_RadGrid1_ctl00"
class
=
"rgMasterTable AutoShrink rgClipCells"
>
<
colgroup
>
<
col
style
=
"width:250px"
>
<
col
style
=
"width:100px"
>
<
col
style
=
"width:70px"
>
<
col
style
=
"width: 70px;"
>
<
col
style
=
"width: 70px;"
>
<
col
style
=
"width: 110px;"
>
<
col
style
=
"width:120px"
>
<
col
style
=
"width:120px"
>
<
col
style
=
"width:120px"
>
<
col
style
=
"width:120px"
>
<
col
style
=
"width:120px"
>
<
col
style
=
"width:120px"
>
<
col
style
=
"width:120px"
>
<
col
style
=
"width:120px"
>
<
col
style
=
"width:120px"
>
</
colgroup
>
<
tbody
>
<
tr
id
=
"ctl00_cphMain_RadGrid1_ctl00__0"
class
=
"rgRow"
>
<
td
align
=
"left"
style
=
"color:#0033FF;"
class
=
"gridViewItem"
><
a
href
=
"javascript:__doPostBack('ctl00$cphMain$RadGrid1$ctl00$ctl04$lnkShowStudentData','')"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl04_lnkShowStudentData"
onclick
=
"showStudentData();"
><
img
height
=
"15"
border
=
"0"
complete
=
"complete"
src
=
"../../images/icons/imageright.gif"
title
=
"Show only this student's data"
></
a
><
a
href
=
"javascript:__doPostBack('ctl00$cphMain$RadGrid1$ctl00$ctl04$lnkStudentOptions','')"
title
=
"Student Specific Actions"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl04_lnkStudentOptions"
onclick
=
"showStudentContextMenu(1649,1011,event);"
><
img
height
=
"15"
border
=
"0"
src
=
"../../images/icons/viewediticon.gif"
title
=
"Student specific actions"
></
a
><
img
align
=
"middle"
style
=
"border-width:0px;display:none;"
src
=
"../../Images/malert.gif"
title
=
"Inactive Student"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl04_imgInactiveStudent"
> <
span
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl04_lblStudentID"
>Coghlan, Megan</
span
><
input
type
=
"hidden"
value
=
"1649"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl04_hdStudentID"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl04$hdStudentID"
tabindex
=
"110"
><
input
type
=
"hidden"
value
=
"#0033ff"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl04_hdStudentColor"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl04$hdStudentColor"
tabindex
=
"111"
><
input
type
=
"hidden"
value
=
"1/28/2011 12:00:00 AM"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl04_hdWithDrawlDate"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl04$hdWithDrawlDate"
tabindex
=
"112"
><
input
type
=
"hidden"
value
=
"fActive"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl04_hdAppStatus"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl04$hdAppStatus"
tabindex
=
"113"
></
td
><
td
align
=
"center"
> <
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl04_lblAttendance"
></
span
><
img
style
=
"border-width:0px;"
src
=
"../../images/Icons/infoicon.gif"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl04_imgNoAttendanceAttendance"
></
td
><
td
align
=
"center"
> <
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl04_lblTotal"
>98.00</
span
></
td
><
td
align
=
"center"
style
=
"display: table-cell;"
> <
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl04_lblMean"
>98.00</
span
></
td
><
td
align
=
"center"
style
=
"display: table-cell;"
> <
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl04_lblMedian"
>98.00</
span
></
td
><
td
align
=
"center"
style
=
"display: table-cell;"
><
img
style
=
"height:12px;border-width:0px;"
src
=
"../../images/redBullet.gif"
title
=
"Final grade altered by temsadmin temsadmin [Original Grade : 98.00]"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl00imgEditedByAdmin"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
""
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl00',0,'ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl04_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl04_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl04_lblTotal','0.00')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl00')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl00')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl00lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl00"
value
=
"0.00"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl04$ctl00"
tabindex
=
"114"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl00lblLetterGrades"
>[F]</
span
><
input
type
=
"hidden"
value
=
"150521|0.00|98.00|True|False|F"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl04_hdFinalAttributesctl00"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl04$hdFinalAttributesctl00"
tabindex
=
"115"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
img
style
=
"height:12px;border-width:0px;"
src
=
"../../images/icons/StudentGradeError.gif"
title
=
"Score altered by Grade book Administrator "
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl01imgEditedByAdmin"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl01','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl01lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl01',0,'ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl04_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl04_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl04_lblTotal','98.00')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl01')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl01')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl01','ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl01lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl01"
value
=
"98.00"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl04$ctl01"
tabindex
=
"116"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl01lblLetterGrades"
>[A]</
span
><
input
type
=
"hidden"
value
=
"S|107999|98.00|2111614|True|False||||A"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl01hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl04$ctl01hdnfield"
tabindex
=
"117"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl02','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl02lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl02',0,'ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl04_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl04_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl04_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl02')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl02')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl02','ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl02lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl02"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl04$ctl02"
tabindex
=
"118"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl02lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|108000||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl02hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl04$ctl02hdnfield"
tabindex
=
"119"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl03','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl03lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl03',0,'ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl04_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl04_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl04_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl03')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl03')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl03','ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl03lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl03"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl04$ctl03"
tabindex
=
"120"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl03lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107998||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl03hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl04$ctl03hdnfield"
tabindex
=
"121"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl04','50.00','ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl04lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl04',0,'ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl04_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl04_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl04_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl04')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl04')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl04','ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl04lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl04"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl04$ctl04"
tabindex
=
"122"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl04lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107960||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl04hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl04$ctl04hdnfield"
tabindex
=
"123"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl05','50.00','ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl05lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl05',0,'ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl04_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl04_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl04_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl05')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl05')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl05','ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl05lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl05"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl04$ctl05"
tabindex
=
"124"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl05lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107961||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl05hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl04$ctl05hdnfield"
tabindex
=
"125"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl06','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl06lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl06',0,'ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl04_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl04_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl04_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl06')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl06')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl06','ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl06lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl06"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl04$ctl06"
tabindex
=
"126"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl06lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107958||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl06hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl04$ctl06hdnfield"
tabindex
=
"127"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl07','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl07lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl07',0,'ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl04_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl04_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl04_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl07')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl07')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl07','ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl07lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl07"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl04$ctl07"
tabindex
=
"128"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl07lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107959||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl07hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl04$ctl07hdnfield"
tabindex
=
"129"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl08','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl08lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl08',0,'ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl04_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl04_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl04_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl08')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl08')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl08','ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl08lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl08"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl04$ctl08"
tabindex
=
"130"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl08lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|108002||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl08hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl04$ctl08hdnfield"
tabindex
=
"131"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl09','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl09lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl09',0,'ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl04_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl04_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl04_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl09')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl09')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl09','ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl09lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl09"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl04$ctl09"
tabindex
=
"132"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl09lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|108001||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl04_ctl09hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl04$ctl09hdnfield"
tabindex
=
"133"
></
td
>
</
tr
><
tr
id
=
"ctl00_cphMain_RadGrid1_ctl00__1"
class
=
"rgAltRow"
>
<
td
align
=
"left"
style
=
"color:#0066CC;"
class
=
"gridViewItem"
><
a
href
=
"javascript:__doPostBack('ctl00$cphMain$RadGrid1$ctl00$ctl05$lnkShowStudentData','')"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl05_lnkShowStudentData"
onclick
=
"showStudentData();"
><
img
height
=
"15"
border
=
"0"
complete
=
"complete"
src
=
"../../images/icons/imageright.gif"
title
=
"Show only this student's data"
></
a
><
a
href
=
"javascript:__doPostBack('ctl00$cphMain$RadGrid1$ctl00$ctl05$lnkStudentOptions','')"
title
=
"Student Specific Actions"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl05_lnkStudentOptions"
onclick
=
"showStudentContextMenu(3649,1011,event);"
><
img
height
=
"15"
border
=
"0"
src
=
"../../images/icons/viewediticon.gif"
title
=
"Student specific actions"
></
a
><
img
align
=
"middle"
style
=
"border-width:0px;display:none;"
src
=
"../../Images/malert.gif"
title
=
"Inactive Student"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl05_imgInactiveStudent"
> <
span
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl05_lblStudentID"
>Crouse, Michael</
span
><
input
type
=
"hidden"
value
=
"3649"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl05_hdStudentID"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl05$hdStudentID"
tabindex
=
"134"
><
input
type
=
"hidden"
value
=
"#0066cc"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl05_hdStudentColor"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl05$hdStudentColor"
tabindex
=
"135"
><
input
type
=
"hidden"
value
=
"1/28/2011 12:00:00 AM"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl05_hdWithDrawlDate"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl05$hdWithDrawlDate"
tabindex
=
"136"
><
input
type
=
"hidden"
value
=
"fActive"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl05_hdAppStatus"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl05$hdAppStatus"
tabindex
=
"137"
></
td
><
td
align
=
"center"
> <
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl05_lblAttendance"
></
span
><
img
style
=
"border-width:0px;"
src
=
"../../images/Icons/infoicon.gif"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl05_imgNoAttendanceAttendance"
></
td
><
td
align
=
"center"
> <
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl05_lblTotal"
></
span
></
td
><
td
align
=
"center"
style
=
"display: table-cell;"
> <
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl05_lblMean"
></
span
></
td
><
td
align
=
"center"
style
=
"display: table-cell;"
> <
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl05_lblMedian"
></
span
></
td
><
td
align
=
"center"
style
=
"display: table-cell;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
""
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl00',1,'ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl05_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl05_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl05_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl00')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl00')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl00lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl00"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl05$ctl00"
tabindex
=
"138"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl00lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl05_hdFinalAttributesctl00"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl05$hdFinalAttributesctl00"
tabindex
=
"139"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl01','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl01lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl01',1,'ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl05_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl05_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl05_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl01')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl01')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl01','ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl01lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl01"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl05$ctl01"
tabindex
=
"140"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl01lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107999||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl01hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl05$ctl01hdnfield"
tabindex
=
"141"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl02','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl02lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl02',1,'ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl05_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl05_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl05_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl02')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl02')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl02','ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl02lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl02"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl05$ctl02"
tabindex
=
"142"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl02lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|108000||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl02hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl05$ctl02hdnfield"
tabindex
=
"143"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl03','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl03lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl03',1,'ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl05_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl05_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl05_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl03')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl03')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl03','ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl03lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl03"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl05$ctl03"
tabindex
=
"144"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl03lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107998||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl03hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl05$ctl03hdnfield"
tabindex
=
"145"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl04','50.00','ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl04lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl04',1,'ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl05_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl05_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl05_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl04')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl04')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl04','ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl04lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl04"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl05$ctl04"
tabindex
=
"146"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl04lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107960||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl04hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl05$ctl04hdnfield"
tabindex
=
"147"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl05','50.00','ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl05lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl05',1,'ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl05_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl05_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl05_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl05')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl05')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl05','ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl05lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl05"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl05$ctl05"
tabindex
=
"148"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl05lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107961||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl05hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl05$ctl05hdnfield"
tabindex
=
"149"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl06','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl06lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl06',1,'ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl05_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl05_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl05_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl06')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl06')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl06','ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl06lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl06"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl05$ctl06"
tabindex
=
"150"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl06lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107958||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl06hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl05$ctl06hdnfield"
tabindex
=
"151"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl07','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl07lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl07',1,'ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl05_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl05_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl05_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl07')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl07')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl07','ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl07lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl07"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl05$ctl07"
tabindex
=
"152"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl07lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107959||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl07hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl05$ctl07hdnfield"
tabindex
=
"153"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl08','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl08lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl08',1,'ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl05_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl05_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl05_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl08')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl08')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl08','ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl08lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl08"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl05$ctl08"
tabindex
=
"154"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl08lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|108002||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl08hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl05$ctl08hdnfield"
tabindex
=
"155"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl09','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl09lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl09',1,'ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl05_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl05_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl05_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl09')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl09')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl09','ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl09lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl09"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl05$ctl09"
tabindex
=
"156"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl09lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|108001||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl05_ctl09hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl05$ctl09hdnfield"
tabindex
=
"157"
></
td
>
</
tr
><
tr
id
=
"ctl00_cphMain_RadGrid1_ctl00__2"
class
=
"rgRow"
>
<
td
align
=
"left"
style
=
"color:#33CC99;"
class
=
"gridViewItem"
><
a
href
=
"javascript:__doPostBack('ctl00$cphMain$RadGrid1$ctl00$ctl06$lnkShowStudentData','')"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl06_lnkShowStudentData"
onclick
=
"showStudentData();"
><
img
height
=
"15"
border
=
"0"
complete
=
"complete"
src
=
"../../images/icons/imageright.gif"
title
=
"Show only this student's data"
></
a
><
a
href
=
"javascript:__doPostBack('ctl00$cphMain$RadGrid1$ctl00$ctl06$lnkStudentOptions','')"
title
=
"Student Specific Actions"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl06_lnkStudentOptions"
onclick
=
"showStudentContextMenu(497,1011,event);"
><
img
height
=
"15"
border
=
"0"
src
=
"../../images/icons/viewediticon.gif"
title
=
"Student specific actions"
></
a
><
img
align
=
"middle"
style
=
"border-width:0px;display:none;"
src
=
"../../Images/malert.gif"
title
=
"Inactive Student"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl06_imgInactiveStudent"
> <
span
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl06_lblStudentID"
>DeFeo, Jennifer</
span
><
input
type
=
"hidden"
value
=
"497"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl06_hdStudentID"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl06$hdStudentID"
tabindex
=
"158"
><
input
type
=
"hidden"
value
=
"#33cc99"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl06_hdStudentColor"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl06$hdStudentColor"
tabindex
=
"159"
><
input
type
=
"hidden"
value
=
"1/28/2011 12:00:00 AM"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl06_hdWithDrawlDate"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl06$hdWithDrawlDate"
tabindex
=
"160"
><
input
type
=
"hidden"
value
=
"fActive"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl06_hdAppStatus"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl06$hdAppStatus"
tabindex
=
"161"
></
td
><
td
align
=
"center"
> <
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl06_lblAttendance"
></
span
><
img
style
=
"border-width:0px;"
src
=
"../../images/Icons/infoicon.gif"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl06_imgNoAttendanceAttendance"
></
td
><
td
align
=
"center"
> <
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl06_lblTotal"
></
span
></
td
><
td
align
=
"center"
style
=
"display: table-cell;"
> <
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl06_lblMean"
></
span
></
td
><
td
align
=
"center"
style
=
"display: table-cell;"
> <
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl06_lblMedian"
></
span
></
td
><
td
align
=
"center"
style
=
"display: table-cell;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
""
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl00',2,'ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl06_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl06_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl06_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl00')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl00')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl00lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl00"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl06$ctl00"
tabindex
=
"162"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl00lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl06_hdFinalAttributesctl00"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl06$hdFinalAttributesctl00"
tabindex
=
"163"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl01','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl01lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl01',2,'ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl06_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl06_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl06_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl01')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl01')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl01','ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl01lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl01"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl06$ctl01"
tabindex
=
"164"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl01lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107999||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl01hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl06$ctl01hdnfield"
tabindex
=
"165"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl02','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl02lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl02',2,'ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl06_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl06_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl06_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl02')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl02')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl02','ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl02lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl02"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl06$ctl02"
tabindex
=
"166"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl02lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|108000||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl02hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl06$ctl02hdnfield"
tabindex
=
"167"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl03','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl03lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl03',2,'ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl06_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl06_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl06_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl03')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl03')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl03','ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl03lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl03"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl06$ctl03"
tabindex
=
"168"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl03lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107998||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl03hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl06$ctl03hdnfield"
tabindex
=
"169"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl04','50.00','ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl04lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl04',2,'ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl06_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl06_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl06_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl04')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl04')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl04','ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl04lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl04"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl06$ctl04"
tabindex
=
"170"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl04lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107960||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl04hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl06$ctl04hdnfield"
tabindex
=
"171"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl05','50.00','ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl05lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl05',2,'ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl06_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl06_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl06_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl05')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl05')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl05','ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl05lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl05"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl06$ctl05"
tabindex
=
"172"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl05lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107961||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl05hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl06$ctl05hdnfield"
tabindex
=
"173"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl06','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl06lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl06',2,'ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl06_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl06_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl06_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl06')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl06')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl06','ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl06lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl06"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl06$ctl06"
tabindex
=
"174"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl06lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107958||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl06hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl06$ctl06hdnfield"
tabindex
=
"175"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl07','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl07lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl07',2,'ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl06_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl06_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl06_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl07')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl07')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl07','ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl07lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl07"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl06$ctl07"
tabindex
=
"176"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl07lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107959||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl07hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl06$ctl07hdnfield"
tabindex
=
"177"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl08','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl08lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl08',2,'ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl06_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl06_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl06_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl08')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl08')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl08','ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl08lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl08"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl06$ctl08"
tabindex
=
"178"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl08lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|108002||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl08hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl06$ctl08hdnfield"
tabindex
=
"179"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl09','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl09lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl09',2,'ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl06_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl06_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl06_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl09')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl09')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl09','ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl09lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl09"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl06$ctl09"
tabindex
=
"180"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl09lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|108001||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl06_ctl09hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl06$ctl09hdnfield"
tabindex
=
"181"
></
td
>
</
tr
><
tr
id
=
"ctl00_cphMain_RadGrid1_ctl00__3"
class
=
"rgAltRow"
>
<
td
align
=
"left"
style
=
"color:#3300CC;"
class
=
"gridViewItem"
><
a
href
=
"javascript:__doPostBack('ctl00$cphMain$RadGrid1$ctl00$ctl07$lnkShowStudentData','')"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl07_lnkShowStudentData"
onclick
=
"showStudentData();"
><
img
height
=
"15"
border
=
"0"
complete
=
"complete"
src
=
"../../images/icons/imageright.gif"
title
=
"Show only this student's data"
></
a
><
a
href
=
"javascript:__doPostBack('ctl00$cphMain$RadGrid1$ctl00$ctl07$lnkStudentOptions','')"
title
=
"Student Specific Actions"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl07_lnkStudentOptions"
onclick
=
"showStudentContextMenu(2215,1011,event);"
><
img
height
=
"15"
border
=
"0"
src
=
"../../images/icons/viewediticon.gif"
title
=
"Student specific actions"
></
a
><
img
align
=
"middle"
style
=
"border-width:0px;display:none;"
src
=
"../../Images/malert.gif"
title
=
"Inactive Student"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl07_imgInactiveStudent"
> <
span
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl07_lblStudentID"
>Gyukity, Dominic</
span
><
input
type
=
"hidden"
value
=
"2215"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl07_hdStudentID"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl07$hdStudentID"
tabindex
=
"182"
><
input
type
=
"hidden"
value
=
"#3300cc"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl07_hdStudentColor"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl07$hdStudentColor"
tabindex
=
"183"
><
input
type
=
"hidden"
value
=
"1/28/2011 12:00:00 AM"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl07_hdWithDrawlDate"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl07$hdWithDrawlDate"
tabindex
=
"184"
><
input
type
=
"hidden"
value
=
"fActive"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl07_hdAppStatus"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl07$hdAppStatus"
tabindex
=
"185"
></
td
><
td
align
=
"center"
> <
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl07_lblAttendance"
></
span
><
img
style
=
"border-width:0px;"
src
=
"../../images/Icons/infoicon.gif"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl07_imgNoAttendanceAttendance"
></
td
><
td
align
=
"center"
> <
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl07_lblTotal"
></
span
></
td
><
td
align
=
"center"
style
=
"display: table-cell;"
> <
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl07_lblMean"
></
span
></
td
><
td
align
=
"center"
style
=
"display: table-cell;"
> <
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl07_lblMedian"
></
span
></
td
><
td
align
=
"center"
style
=
"display: table-cell;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
""
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl00',3,'ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl07_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl07_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl07_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl00')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl00')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl00lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl00"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl07$ctl00"
tabindex
=
"186"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl00lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl07_hdFinalAttributesctl00"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl07$hdFinalAttributesctl00"
tabindex
=
"187"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl01','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl01lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl01',3,'ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl07_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl07_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl07_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl01')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl01')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl01','ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl01lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl01"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl07$ctl01"
tabindex
=
"188"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl01lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107999||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl01hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl07$ctl01hdnfield"
tabindex
=
"189"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl02','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl02lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl02',3,'ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl07_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl07_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl07_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl02')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl02')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl02','ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl02lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl02"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl07$ctl02"
tabindex
=
"190"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl02lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|108000||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl02hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl07$ctl02hdnfield"
tabindex
=
"191"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl03','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl03lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl03',3,'ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl07_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl07_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl07_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl03')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl03')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl03','ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl03lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl03"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl07$ctl03"
tabindex
=
"192"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl03lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107998||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl03hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl07$ctl03hdnfield"
tabindex
=
"193"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl04','50.00','ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl04lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl04',3,'ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl07_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl07_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl07_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl04')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl04')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl04','ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl04lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl04"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl07$ctl04"
tabindex
=
"194"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl04lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107960||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl04hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl07$ctl04hdnfield"
tabindex
=
"195"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl05','50.00','ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl05lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl05',3,'ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl07_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl07_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl07_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl05')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl05')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl05','ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl05lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl05"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl07$ctl05"
tabindex
=
"196"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl05lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107961||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl05hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl07$ctl05hdnfield"
tabindex
=
"197"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl06','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl06lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl06',3,'ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl07_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl07_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl07_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl06')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl06')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl06','ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl06lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl06"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl07$ctl06"
tabindex
=
"198"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl06lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107958||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl06hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl07$ctl06hdnfield"
tabindex
=
"199"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl07','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl07lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl07',3,'ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl07_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl07_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl07_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl07')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl07')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl07','ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl07lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl07"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl07$ctl07"
tabindex
=
"200"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl07lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107959||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl07hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl07$ctl07hdnfield"
tabindex
=
"201"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl08','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl08lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl08',3,'ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl07_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl07_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl07_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl08')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl08')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl08','ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl08lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl08"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl07$ctl08"
tabindex
=
"202"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl08lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|108002||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl08hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl07$ctl08hdnfield"
tabindex
=
"203"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl09','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl09lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl09',3,'ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl07_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl07_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl07_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl09')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl09')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl09','ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl09lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl09"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl07$ctl09"
tabindex
=
"204"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl09lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|108001||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl07_ctl09hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl07$ctl09hdnfield"
tabindex
=
"205"
></
td
>
</
tr
><
tr
id
=
"ctl00_cphMain_RadGrid1_ctl00__4"
class
=
"rgRow"
>
<
td
align
=
"left"
class
=
"gridViewItem"
><
a
href
=
"javascript:__doPostBack('ctl00$cphMain$RadGrid1$ctl00$ctl08$lnkShowStudentData','')"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl08_lnkShowStudentData"
onclick
=
"showStudentData();"
><
img
height
=
"15"
border
=
"0"
complete
=
"complete"
src
=
"../../images/icons/imageright.gif"
title
=
"Show only this student's data"
></
a
><
a
href
=
"javascript:__doPostBack('ctl00$cphMain$RadGrid1$ctl00$ctl08$lnkStudentOptions','')"
title
=
"Student Specific Actions"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl08_lnkStudentOptions"
onclick
=
"showStudentContextMenu(678,1011,event);"
><
img
height
=
"15"
border
=
"0"
src
=
"../../images/icons/viewediticon.gif"
title
=
"Student specific actions"
></
a
><
img
align
=
"middle"
style
=
"border-width:0px;display:none;"
src
=
"../../Images/malert.gif"
title
=
"Inactive Student"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl08_imgInactiveStudent"
> <
span
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl08_lblStudentID"
>Hakun, Kyle</
span
><
input
type
=
"hidden"
value
=
"678"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl08_hdStudentID"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl08$hdStudentID"
tabindex
=
"206"
><
input
type
=
"hidden"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl08_hdStudentColor"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl08$hdStudentColor"
tabindex
=
"207"
><
input
type
=
"hidden"
value
=
"1/28/2011 12:00:00 AM"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl08_hdWithDrawlDate"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl08$hdWithDrawlDate"
tabindex
=
"208"
><
input
type
=
"hidden"
value
=
"fActive"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl08_hdAppStatus"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl08$hdAppStatus"
tabindex
=
"209"
></
td
><
td
align
=
"center"
> <
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl08_lblAttendance"
></
span
><
img
style
=
"border-width:0px;"
src
=
"../../images/Icons/infoicon.gif"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl08_imgNoAttendanceAttendance"
></
td
><
td
align
=
"center"
> <
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl08_lblTotal"
></
span
></
td
><
td
align
=
"center"
style
=
"display: table-cell;"
> <
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl08_lblMean"
></
span
></
td
><
td
align
=
"center"
style
=
"display: table-cell;"
> <
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl08_lblMedian"
></
span
></
td
><
td
align
=
"center"
style
=
"display: table-cell;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
""
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl00',4,'ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl08_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl08_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl08_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl00')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl00')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl00lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl00"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl08$ctl00"
tabindex
=
"210"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl00lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl08_hdFinalAttributesctl00"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl08$hdFinalAttributesctl00"
tabindex
=
"211"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl01','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl01lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl01',4,'ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl08_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl08_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl08_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl01')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl01')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl01','ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl01lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl01"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl08$ctl01"
tabindex
=
"212"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl01lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107999||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl01hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl08$ctl01hdnfield"
tabindex
=
"213"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl02','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl02lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl02',4,'ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl08_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl08_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl08_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl02')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl02')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl02','ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl02lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl02"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl08$ctl02"
tabindex
=
"214"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl02lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|108000||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl02hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl08$ctl02hdnfield"
tabindex
=
"215"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl03','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl03lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl03',4,'ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl08_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl08_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl08_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl03')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl03')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl03','ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl03lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl03"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl08$ctl03"
tabindex
=
"216"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl03lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107998||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl03hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl08$ctl03hdnfield"
tabindex
=
"217"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl04','50.00','ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl04lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl04',4,'ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl08_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl08_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl08_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl04')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl04')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl04','ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl04lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl04"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl08$ctl04"
tabindex
=
"218"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl04lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107960||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl04hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl08$ctl04hdnfield"
tabindex
=
"219"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl05','50.00','ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl05lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl05',4,'ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl08_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl08_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl08_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl05')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl05')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl05','ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl05lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl05"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl08$ctl05"
tabindex
=
"220"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl05lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107961||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl05hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl08$ctl05hdnfield"
tabindex
=
"221"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl06','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl06lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl06',4,'ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl08_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl08_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl08_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl06')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl06')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl06','ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl06lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl06"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl08$ctl06"
tabindex
=
"222"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl06lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107958||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl06hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl08$ctl06hdnfield"
tabindex
=
"223"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl07','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl07lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl07',4,'ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl08_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl08_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl08_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl07')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl07')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl07','ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl07lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl07"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl08$ctl07"
tabindex
=
"224"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl07lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107959||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl07hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl08$ctl07hdnfield"
tabindex
=
"225"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl08','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl08lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl08',4,'ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl08_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl08_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl08_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl08')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl08')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl08','ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl08lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl08"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl08$ctl08"
tabindex
=
"226"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl08lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|108002||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl08hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl08$ctl08hdnfield"
tabindex
=
"227"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl09','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl09lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl09',4,'ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl08_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl08_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl08_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl09')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl09')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl09','ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl09lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl09"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl08$ctl09"
tabindex
=
"228"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl09lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|108001||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl08_ctl09hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl08$ctl09hdnfield"
tabindex
=
"229"
></
td
>
</
tr
><
tr
id
=
"ctl00_cphMain_RadGrid1_ctl00__5"
class
=
"rgAltRow"
>
<
td
align
=
"left"
class
=
"gridViewItem"
><
a
href
=
"javascript:__doPostBack('ctl00$cphMain$RadGrid1$ctl00$ctl09$lnkShowStudentData','')"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl09_lnkShowStudentData"
onclick
=
"showStudentData();"
><
img
height
=
"15"
border
=
"0"
complete
=
"complete"
src
=
"../../images/icons/imageright.gif"
title
=
"Show only this student's data"
></
a
><
a
href
=
"javascript:__doPostBack('ctl00$cphMain$RadGrid1$ctl00$ctl09$lnkStudentOptions','')"
title
=
"Student Specific Actions"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl09_lnkStudentOptions"
onclick
=
"showStudentContextMenu(429,1011,event);"
><
img
height
=
"15"
border
=
"0"
src
=
"../../images/icons/viewediticon.gif"
title
=
"Student specific actions"
></
a
><
img
align
=
"middle"
style
=
"border-width:0px;display:none;"
src
=
"../../Images/malert.gif"
title
=
"Inactive Student"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl09_imgInactiveStudent"
> <
span
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl09_lblStudentID"
>Krauter, Luke</
span
><
input
type
=
"hidden"
value
=
"429"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl09_hdStudentID"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl09$hdStudentID"
tabindex
=
"230"
><
input
type
=
"hidden"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl09_hdStudentColor"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl09$hdStudentColor"
tabindex
=
"231"
><
input
type
=
"hidden"
value
=
"1/28/2011 12:00:00 AM"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl09_hdWithDrawlDate"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl09$hdWithDrawlDate"
tabindex
=
"232"
><
input
type
=
"hidden"
value
=
"fActive"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl09_hdAppStatus"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl09$hdAppStatus"
tabindex
=
"233"
></
td
><
td
align
=
"center"
> <
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl09_lblAttendance"
></
span
><
img
style
=
"border-width:0px;"
src
=
"../../images/Icons/infoicon.gif"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl09_imgNoAttendanceAttendance"
></
td
><
td
align
=
"center"
> <
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl09_lblTotal"
></
span
></
td
><
td
align
=
"center"
style
=
"display: table-cell;"
> <
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl09_lblMean"
></
span
></
td
><
td
align
=
"center"
style
=
"display: table-cell;"
> <
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl09_lblMedian"
></
span
></
td
><
td
align
=
"center"
style
=
"display: table-cell;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
""
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl00',5,'ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl09_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl09_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl09_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl00')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl00')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl00lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl00"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl09$ctl00"
tabindex
=
"234"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl00lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl09_hdFinalAttributesctl00"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl09$hdFinalAttributesctl00"
tabindex
=
"235"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl01','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl01lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl01',5,'ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl09_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl09_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl09_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl01')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl01')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl01','ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl01lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl01"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl09$ctl01"
tabindex
=
"236"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl01lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107999||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl01hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl09$ctl01hdnfield"
tabindex
=
"237"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl02','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl02lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl02',5,'ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl09_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl09_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl09_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl02')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl02')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl02','ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl02lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl02"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl09$ctl02"
tabindex
=
"238"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl02lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|108000||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl02hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl09$ctl02hdnfield"
tabindex
=
"239"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl03','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl03lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl03',5,'ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl09_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl09_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl09_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl03')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl03')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl03','ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl03lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl03"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl09$ctl03"
tabindex
=
"240"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl03lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107998||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl03hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl09$ctl03hdnfield"
tabindex
=
"241"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl04','50.00','ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl04lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl04',5,'ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl09_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl09_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl09_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl04')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl04')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl04','ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl04lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl04"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl09$ctl04"
tabindex
=
"242"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl04lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107960||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl04hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl09$ctl04hdnfield"
tabindex
=
"243"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl05','50.00','ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl05lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl05',5,'ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl09_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl09_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl09_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl05')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl05')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl05','ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl05lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl05"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl09$ctl05"
tabindex
=
"244"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl05lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107961||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl05hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl09$ctl05hdnfield"
tabindex
=
"245"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl06','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl06lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl06',5,'ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl09_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl09_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl09_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl06')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl06')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl06','ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl06lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl06"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl09$ctl06"
tabindex
=
"246"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl06lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107958||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl06hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl09$ctl06hdnfield"
tabindex
=
"247"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl07','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl07lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl07',5,'ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl09_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl09_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl09_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl07')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl07')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl07','ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl07lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl07"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl09$ctl07"
tabindex
=
"248"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl07lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107959||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl07hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl09$ctl07hdnfield"
tabindex
=
"249"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl08','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl08lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl08',5,'ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl09_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl09_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl09_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl08')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl08')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl08','ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl08lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl08"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl09$ctl08"
tabindex
=
"250"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl08lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|108002||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl08hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl09$ctl08hdnfield"
tabindex
=
"251"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl09','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl09lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl09',5,'ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl09_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl09_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl09_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl09')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl09')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl09','ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl09lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl09"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl09$ctl09"
tabindex
=
"252"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl09lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|108001||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl09_ctl09hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl09$ctl09hdnfield"
tabindex
=
"253"
></
td
>
</
tr
><
tr
id
=
"ctl00_cphMain_RadGrid1_ctl00__6"
class
=
"rgRow"
>
<
td
align
=
"left"
class
=
"gridViewItem"
><
a
href
=
"javascript:__doPostBack('ctl00$cphMain$RadGrid1$ctl00$ctl10$lnkShowStudentData','')"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl10_lnkShowStudentData"
onclick
=
"showStudentData();"
><
img
height
=
"15"
border
=
"0"
complete
=
"complete"
src
=
"../../images/icons/imageright.gif"
title
=
"Show only this student's data"
></
a
><
a
href
=
"javascript:__doPostBack('ctl00$cphMain$RadGrid1$ctl00$ctl10$lnkStudentOptions','')"
title
=
"Student Specific Actions"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl10_lnkStudentOptions"
onclick
=
"showStudentContextMenu(3653,1011,event);"
><
img
height
=
"15"
border
=
"0"
src
=
"../../images/icons/viewediticon.gif"
title
=
"Student specific actions"
></
a
><
img
align
=
"middle"
style
=
"border-width:0px;display:none;"
src
=
"../../Images/malert.gif"
title
=
"Inactive Student"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl10_imgInactiveStudent"
> <
span
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl10_lblStudentID"
>Lennon, Evan</
span
><
input
type
=
"hidden"
value
=
"3653"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl10_hdStudentID"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl10$hdStudentID"
tabindex
=
"254"
><
input
type
=
"hidden"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl10_hdStudentColor"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl10$hdStudentColor"
tabindex
=
"255"
><
input
type
=
"hidden"
value
=
"1/28/2011 12:00:00 AM"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl10_hdWithDrawlDate"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl10$hdWithDrawlDate"
tabindex
=
"256"
><
input
type
=
"hidden"
value
=
"fActive"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl10_hdAppStatus"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl10$hdAppStatus"
tabindex
=
"257"
></
td
><
td
align
=
"center"
> <
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl10_lblAttendance"
></
span
><
img
style
=
"border-width:0px;"
src
=
"../../images/Icons/infoicon.gif"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl10_imgNoAttendanceAttendance"
></
td
><
td
align
=
"center"
> <
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl10_lblTotal"
></
span
></
td
><
td
align
=
"center"
style
=
"display: table-cell;"
> <
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl10_lblMean"
></
span
></
td
><
td
align
=
"center"
style
=
"display: table-cell;"
> <
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl10_lblMedian"
></
span
></
td
><
td
align
=
"center"
style
=
"display: table-cell;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
""
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl00',6,'ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl10_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl10_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl10_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl00')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl00')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl00lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl00"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl10$ctl00"
tabindex
=
"258"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl00lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl10_hdFinalAttributesctl00"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl10$hdFinalAttributesctl00"
tabindex
=
"259"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl01','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl01lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl01',6,'ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl10_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl10_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl10_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl01')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl01')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl01','ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl01lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl01"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl10$ctl01"
tabindex
=
"260"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl01lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107999||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl01hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl10$ctl01hdnfield"
tabindex
=
"261"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl02','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl02lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl02',6,'ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl10_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl10_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl10_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl02')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl02')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl02','ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl02lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl02"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl10$ctl02"
tabindex
=
"262"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl02lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|108000||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl02hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl10$ctl02hdnfield"
tabindex
=
"263"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl03','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl03lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl03',6,'ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl10_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl10_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl10_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl03')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl03')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl03','ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl03lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl03"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl10$ctl03"
tabindex
=
"264"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl03lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107998||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl03hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl10$ctl03hdnfield"
tabindex
=
"265"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl04','50.00','ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl04lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl04',6,'ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl10_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl10_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl10_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl04')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl04')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl04','ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl04lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl04"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl10$ctl04"
tabindex
=
"266"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl04lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107960||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl04hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl10$ctl04hdnfield"
tabindex
=
"267"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl05','50.00','ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl05lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl05',6,'ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl10_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl10_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl10_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl05')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl05')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl05','ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl05lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl05"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl10$ctl05"
tabindex
=
"268"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl05lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107961||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl05hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl10$ctl05hdnfield"
tabindex
=
"269"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl06','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl06lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl06',6,'ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl10_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl10_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl10_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl06')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl06')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl06','ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl06lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl06"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl10$ctl06"
tabindex
=
"270"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl06lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107958||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl06hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl10$ctl06hdnfield"
tabindex
=
"271"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl07','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl07lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl07',6,'ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl10_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl10_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl10_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl07')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl07')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl07','ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl07lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl07"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl10$ctl07"
tabindex
=
"272"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl07lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107959||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl07hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl10$ctl07hdnfield"
tabindex
=
"273"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl08','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl08lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl08',6,'ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl10_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl10_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl10_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl08')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl08')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl08','ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl08lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl08"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl10$ctl08"
tabindex
=
"274"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl08lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|108002||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl08hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl10$ctl08hdnfield"
tabindex
=
"275"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl09','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl09lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl09',6,'ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl10_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl10_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl10_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl09')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl09')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl09','ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl09lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl09"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl10$ctl09"
tabindex
=
"276"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl09lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|108001||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl10_ctl09hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl10$ctl09hdnfield"
tabindex
=
"277"
></
td
>
</
tr
><
tr
id
=
"ctl00_cphMain_RadGrid1_ctl00__7"
class
=
"rgAltRow"
>
<
td
align
=
"left"
class
=
"gridViewItem"
><
a
href
=
"javascript:__doPostBack('ctl00$cphMain$RadGrid1$ctl00$ctl11$lnkShowStudentData','')"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl11_lnkShowStudentData"
onclick
=
"showStudentData();"
><
img
height
=
"15"
border
=
"0"
complete
=
"complete"
src
=
"../../images/icons/imageright.gif"
title
=
"Show only this student's data"
></
a
><
a
href
=
"javascript:__doPostBack('ctl00$cphMain$RadGrid1$ctl00$ctl11$lnkStudentOptions','')"
title
=
"Student Specific Actions"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl11_lnkStudentOptions"
onclick
=
"showStudentContextMenu(298,1011,event);"
><
img
height
=
"15"
border
=
"0"
src
=
"../../images/icons/viewediticon.gif"
title
=
"Student specific actions"
></
a
><
img
align
=
"middle"
style
=
"border-width:0px;display:none;"
src
=
"../../Images/malert.gif"
title
=
"Inactive Student"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl11_imgInactiveStudent"
> <
span
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl11_lblStudentID"
>Martorelli, Steven</
span
><
input
type
=
"hidden"
value
=
"298"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl11_hdStudentID"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl11$hdStudentID"
tabindex
=
"278"
><
input
type
=
"hidden"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl11_hdStudentColor"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl11$hdStudentColor"
tabindex
=
"279"
><
input
type
=
"hidden"
value
=
"1/28/2011 12:00:00 AM"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl11_hdWithDrawlDate"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl11$hdWithDrawlDate"
tabindex
=
"280"
><
input
type
=
"hidden"
value
=
"fActive"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl11_hdAppStatus"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl11$hdAppStatus"
tabindex
=
"281"
></
td
><
td
align
=
"center"
> <
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl11_lblAttendance"
></
span
><
img
style
=
"border-width:0px;"
src
=
"../../images/Icons/infoicon.gif"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl11_imgNoAttendanceAttendance"
></
td
><
td
align
=
"center"
> <
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl11_lblTotal"
></
span
></
td
><
td
align
=
"center"
style
=
"display: table-cell;"
> <
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl11_lblMean"
></
span
></
td
><
td
align
=
"center"
style
=
"display: table-cell;"
> <
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl11_lblMedian"
></
span
></
td
><
td
align
=
"center"
style
=
"display: table-cell;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
""
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl00',7,'ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl11_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl11_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl11_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl00')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl00')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl00lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl00"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl11$ctl00"
tabindex
=
"282"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl00lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl11_hdFinalAttributesctl00"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl11$hdFinalAttributesctl00"
tabindex
=
"283"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl01','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl01lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl01',7,'ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl11_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl11_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl11_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl01')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl01')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl01','ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl01lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl01"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl11$ctl01"
tabindex
=
"284"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl01lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107999||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl01hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl11$ctl01hdnfield"
tabindex
=
"285"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl02','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl02lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl02',7,'ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl11_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl11_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl11_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl02')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl02')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl02','ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl02lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl02"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl11$ctl02"
tabindex
=
"286"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl02lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|108000||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl02hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl11$ctl02hdnfield"
tabindex
=
"287"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl03','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl03lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl03',7,'ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl11_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl11_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl11_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl03')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl03')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl03','ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl03lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl03"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl11$ctl03"
tabindex
=
"288"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl03lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107998||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl03hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl11$ctl03hdnfield"
tabindex
=
"289"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl04','50.00','ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl04lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl04',7,'ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl11_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl11_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl11_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl04')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl04')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl04','ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl04lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl04"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl11$ctl04"
tabindex
=
"290"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl04lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107960||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl04hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl11$ctl04hdnfield"
tabindex
=
"291"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl05','50.00','ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl05lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl05',7,'ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl11_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl11_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl11_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl05')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl05')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl05','ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl05lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl05"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl11$ctl05"
tabindex
=
"292"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl05lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107961||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl05hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl11$ctl05hdnfield"
tabindex
=
"293"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl06','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl06lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl06',7,'ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl11_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl11_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl11_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl06')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl06')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl06','ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl06lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl06"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl11$ctl06"
tabindex
=
"294"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl06lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107958||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl06hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl11$ctl06hdnfield"
tabindex
=
"295"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl07','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl07lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl07',7,'ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl11_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl11_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl11_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl07')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl07')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl07','ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl07lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl07"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl11$ctl07"
tabindex
=
"296"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl07lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107959||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl07hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl11$ctl07hdnfield"
tabindex
=
"297"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl08','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl08lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl08',7,'ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl11_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl11_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl11_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl08')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl08')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl08','ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl08lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl08"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl11$ctl08"
tabindex
=
"298"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl08lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|108002||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl08hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl11$ctl08hdnfield"
tabindex
=
"299"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl09','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl09lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl09',7,'ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl11_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl11_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl11_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl09')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl09')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl09','ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl09lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl09"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl11$ctl09"
tabindex
=
"300"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl09lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|108001||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl11_ctl09hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl11$ctl09hdnfield"
tabindex
=
"301"
></
td
>
</
tr
><
tr
id
=
"ctl00_cphMain_RadGrid1_ctl00__8"
class
=
"rgRow"
>
<
td
align
=
"left"
class
=
"gridViewItem"
><
a
href
=
"javascript:__doPostBack('ctl00$cphMain$RadGrid1$ctl00$ctl12$lnkShowStudentData','')"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl12_lnkShowStudentData"
onclick
=
"showStudentData();"
><
img
height
=
"15"
border
=
"0"
complete
=
"complete"
src
=
"../../images/icons/imageright.gif"
title
=
"Show only this student's data"
></
a
><
a
href
=
"javascript:__doPostBack('ctl00$cphMain$RadGrid1$ctl00$ctl12$lnkStudentOptions','')"
title
=
"Student Specific Actions"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl12_lnkStudentOptions"
onclick
=
"showStudentContextMenu(1220,1011,event);"
><
img
height
=
"15"
border
=
"0"
src
=
"../../images/icons/viewediticon.gif"
title
=
"Student specific actions"
></
a
><
img
align
=
"middle"
style
=
"border-width:0px;display:none;"
src
=
"../../Images/malert.gif"
title
=
"Inactive Student"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl12_imgInactiveStudent"
> <
span
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl12_lblStudentID"
>Methlie, Robert</
span
><
input
type
=
"hidden"
value
=
"1220"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl12_hdStudentID"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl12$hdStudentID"
tabindex
=
"302"
><
input
type
=
"hidden"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl12_hdStudentColor"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl12$hdStudentColor"
tabindex
=
"303"
><
input
type
=
"hidden"
value
=
"1/28/2011 12:00:00 AM"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl12_hdWithDrawlDate"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl12$hdWithDrawlDate"
tabindex
=
"304"
><
input
type
=
"hidden"
value
=
"fActive"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl12_hdAppStatus"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl12$hdAppStatus"
tabindex
=
"305"
></
td
><
td
align
=
"center"
> <
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl12_lblAttendance"
></
span
><
img
style
=
"border-width:0px;"
src
=
"../../images/Icons/infoicon.gif"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl12_imgNoAttendanceAttendance"
></
td
><
td
align
=
"center"
> <
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl12_lblTotal"
></
span
></
td
><
td
align
=
"center"
style
=
"display: table-cell;"
> <
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl12_lblMean"
></
span
></
td
><
td
align
=
"center"
style
=
"display: table-cell;"
> <
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl12_lblMedian"
></
span
></
td
><
td
align
=
"center"
style
=
"display: table-cell;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
""
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl00',8,'ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl12_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl12_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl12_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl00')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl00')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl00lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl00"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl12$ctl00"
tabindex
=
"306"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl00lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl12_hdFinalAttributesctl00"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl12$hdFinalAttributesctl00"
tabindex
=
"307"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl01','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl01lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl01',8,'ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl12_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl12_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl12_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl01')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl01')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl01','ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl01lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl01"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl12$ctl01"
tabindex
=
"308"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl01lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107999||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl01hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl12$ctl01hdnfield"
tabindex
=
"309"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl02','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl02lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl02',8,'ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl12_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl12_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl12_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl02')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl02')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl02','ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl02lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl02"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl12$ctl02"
tabindex
=
"310"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl02lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|108000||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl02hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl12$ctl02hdnfield"
tabindex
=
"311"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl03','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl03lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl03',8,'ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl12_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl12_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl12_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl03')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl03')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl03','ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl03lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl03"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl12$ctl03"
tabindex
=
"312"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl03lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107998||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl03hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl12$ctl03hdnfield"
tabindex
=
"313"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl04','50.00','ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl04lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl04',8,'ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl12_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl12_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl12_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl04')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl04')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl04','ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl04lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl04"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl12$ctl04"
tabindex
=
"314"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl04lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107960||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl04hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl12$ctl04hdnfield"
tabindex
=
"315"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl05','50.00','ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl05lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl05',8,'ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl12_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl12_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl12_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl05')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl05')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl05','ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl05lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl05"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl12$ctl05"
tabindex
=
"316"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl05lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107961||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl05hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl12$ctl05hdnfield"
tabindex
=
"317"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl06','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl06lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl06',8,'ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl12_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl12_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl12_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl06')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl06')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl06','ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl06lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl06"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl12$ctl06"
tabindex
=
"318"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl06lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107958||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl06hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl12$ctl06hdnfield"
tabindex
=
"319"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl07','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl07lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl07',8,'ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl12_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl12_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl12_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl07')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl07')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl07','ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl07lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl07"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl12$ctl07"
tabindex
=
"320"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl07lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107959||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl07hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl12$ctl07hdnfield"
tabindex
=
"321"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl08','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl08lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl08',8,'ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl12_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl12_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl12_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl08')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl08')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl08','ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl08lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl08"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl12$ctl08"
tabindex
=
"322"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl08lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|108002||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl08hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl12$ctl08hdnfield"
tabindex
=
"323"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl09','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl09lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl09',8,'ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl12_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl12_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl12_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl09')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl09')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl09','ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl09lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl09"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl12$ctl09"
tabindex
=
"324"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl09lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|108001||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl12_ctl09hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl12$ctl09hdnfield"
tabindex
=
"325"
></
td
>
</
tr
><
tr
id
=
"ctl00_cphMain_RadGrid1_ctl00__9"
class
=
"rgAltRow"
>
<
td
align
=
"left"
class
=
"gridViewItem"
><
a
href
=
"javascript:__doPostBack('ctl00$cphMain$RadGrid1$ctl00$ctl13$lnkShowStudentData','')"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl13_lnkShowStudentData"
onclick
=
"showStudentData();"
><
img
height
=
"15"
border
=
"0"
complete
=
"complete"
src
=
"../../images/icons/imageright.gif"
title
=
"Show only this student's data"
></
a
><
a
href
=
"javascript:__doPostBack('ctl00$cphMain$RadGrid1$ctl00$ctl13$lnkStudentOptions','')"
title
=
"Student Specific Actions"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl13_lnkStudentOptions"
onclick
=
"showStudentContextMenu(644,1011,event);"
><
img
height
=
"15"
border
=
"0"
src
=
"../../images/icons/viewediticon.gif"
title
=
"Student specific actions"
></
a
><
img
align
=
"middle"
style
=
"border-width:0px;display:none;"
src
=
"../../Images/malert.gif"
title
=
"Inactive Student"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl13_imgInactiveStudent"
> <
span
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl13_lblStudentID"
>Poplawski, Alexandra</
span
><
input
type
=
"hidden"
value
=
"644"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl13_hdStudentID"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl13$hdStudentID"
tabindex
=
"326"
><
input
type
=
"hidden"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl13_hdStudentColor"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl13$hdStudentColor"
tabindex
=
"327"
><
input
type
=
"hidden"
value
=
"1/28/2011 12:00:00 AM"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl13_hdWithDrawlDate"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl13$hdWithDrawlDate"
tabindex
=
"328"
><
input
type
=
"hidden"
value
=
"fActive"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl13_hdAppStatus"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl13$hdAppStatus"
tabindex
=
"329"
></
td
><
td
align
=
"center"
> <
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl13_lblAttendance"
></
span
><
img
style
=
"border-width:0px;"
src
=
"../../images/Icons/infoicon.gif"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl13_imgNoAttendanceAttendance"
></
td
><
td
align
=
"center"
> <
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl13_lblTotal"
></
span
></
td
><
td
align
=
"center"
style
=
"display: table-cell;"
> <
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl13_lblMean"
></
span
></
td
><
td
align
=
"center"
style
=
"display: table-cell;"
> <
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl13_lblMedian"
></
span
></
td
><
td
align
=
"center"
style
=
"display: table-cell;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
""
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl00',9,'ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl13_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl13_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl13_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl00')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl00')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl00lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl00"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl13$ctl00"
tabindex
=
"330"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl00lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl13_hdFinalAttributesctl00"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl13$hdFinalAttributesctl00"
tabindex
=
"331"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl01','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl01lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl01',9,'ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl13_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl13_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl13_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl01')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl01')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl01','ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl01lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl01"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl13$ctl01"
tabindex
=
"332"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl01lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107999||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl01hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl13$ctl01hdnfield"
tabindex
=
"333"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl02','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl02lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl02',9,'ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl13_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl13_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl13_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl02')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl02')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl02','ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl02lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl02"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl13$ctl02"
tabindex
=
"334"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl02lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|108000||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl02hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl13$ctl02hdnfield"
tabindex
=
"335"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl03','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl03lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl03',9,'ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl13_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl13_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl13_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl03')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl03')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl03','ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl03lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl03"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl13$ctl03"
tabindex
=
"336"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl03lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107998||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl03hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl13$ctl03hdnfield"
tabindex
=
"337"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl04','50.00','ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl04lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl04',9,'ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl13_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl13_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl13_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl04')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl04')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl04','ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl04lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl04"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl13$ctl04"
tabindex
=
"338"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl04lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107960||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl04hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl13$ctl04hdnfield"
tabindex
=
"339"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl05','50.00','ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl05lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl05',9,'ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl13_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl13_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl13_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl05')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl05')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl05','ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl05lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl05"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl13$ctl05"
tabindex
=
"340"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl05lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107961||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl05hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl13$ctl05hdnfield"
tabindex
=
"341"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl06','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl06lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl06',9,'ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl13_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl13_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl13_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl06')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl06')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl06','ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl06lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl06"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl13$ctl06"
tabindex
=
"342"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl06lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107958||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl06hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl13$ctl06hdnfield"
tabindex
=
"343"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl07','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl07lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl07',9,'ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl13_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl13_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl13_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl07')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl07')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl07','ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl07lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl07"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl13$ctl07"
tabindex
=
"344"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl07lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107959||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl07hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl13$ctl07hdnfield"
tabindex
=
"345"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl08','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl08lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl08',9,'ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl13_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl13_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl13_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl08')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl08')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl08','ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl08lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl08"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl13$ctl08"
tabindex
=
"346"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl08lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|108002||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl08hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl13$ctl08hdnfield"
tabindex
=
"347"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl09','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl09lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl09',9,'ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl13_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl13_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl13_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl09')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl09')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl09','ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl09lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl09"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl13$ctl09"
tabindex
=
"348"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl09lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|108001||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl13_ctl09hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl13$ctl09hdnfield"
tabindex
=
"349"
></
td
>
</
tr
><
tr
id
=
"ctl00_cphMain_RadGrid1_ctl00__10"
class
=
"rgRow"
>
<
td
align
=
"left"
class
=
"gridViewItem"
><
a
href
=
"javascript:__doPostBack('ctl00$cphMain$RadGrid1$ctl00$ctl14$lnkShowStudentData','')"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl14_lnkShowStudentData"
onclick
=
"showStudentData();"
><
img
height
=
"15"
border
=
"0"
complete
=
"complete"
src
=
"../../images/icons/imageright.gif"
title
=
"Show only this student's data"
></
a
><
a
href
=
"javascript:__doPostBack('ctl00$cphMain$RadGrid1$ctl00$ctl14$lnkStudentOptions','')"
title
=
"Student Specific Actions"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl14_lnkStudentOptions"
onclick
=
"showStudentContextMenu(3514,1011,event);"
><
img
height
=
"15"
border
=
"0"
src
=
"../../images/icons/viewediticon.gif"
title
=
"Student specific actions"
></
a
><
img
align
=
"middle"
style
=
"border-width:0px;display:none;"
src
=
"../../Images/malert.gif"
title
=
"Inactive Student"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl14_imgInactiveStudent"
> <
span
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl14_lblStudentID"
>Sexton, Michelle</
span
><
input
type
=
"hidden"
value
=
"3514"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl14_hdStudentID"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl14$hdStudentID"
tabindex
=
"350"
><
input
type
=
"hidden"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl14_hdStudentColor"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl14$hdStudentColor"
tabindex
=
"351"
><
input
type
=
"hidden"
value
=
"1/28/2011 12:00:00 AM"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl14_hdWithDrawlDate"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl14$hdWithDrawlDate"
tabindex
=
"352"
><
input
type
=
"hidden"
value
=
"fActive"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl14_hdAppStatus"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl14$hdAppStatus"
tabindex
=
"353"
></
td
><
td
align
=
"center"
> <
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl14_lblAttendance"
></
span
><
img
style
=
"border-width:0px;"
src
=
"../../images/Icons/infoicon.gif"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl14_imgNoAttendanceAttendance"
></
td
><
td
align
=
"center"
> <
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl14_lblTotal"
></
span
></
td
><
td
align
=
"center"
style
=
"display: table-cell;"
> <
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl14_lblMean"
></
span
></
td
><
td
align
=
"center"
style
=
"display: table-cell;"
> <
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl14_lblMedian"
></
span
></
td
><
td
align
=
"center"
style
=
"display: table-cell;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
""
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl00',10,'ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl14_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl14_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl14_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl00')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl00')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl00lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl00"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl14$ctl00"
tabindex
=
"354"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl00lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl14_hdFinalAttributesctl00"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl14$hdFinalAttributesctl00"
tabindex
=
"355"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl01','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl01lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl01',10,'ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl14_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl14_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl14_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl01')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl01')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl01','ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl01lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl01"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl14$ctl01"
tabindex
=
"356"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl01lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107999||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl01hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl14$ctl01hdnfield"
tabindex
=
"357"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl02','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl02lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl02',10,'ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl14_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl14_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl14_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl02')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl02')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl02','ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl02lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl02"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl14$ctl02"
tabindex
=
"358"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl02lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|108000||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl02hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl14$ctl02hdnfield"
tabindex
=
"359"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl03','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl03lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl03',10,'ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl14_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl14_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl14_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl03')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl03')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl03','ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl03lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl03"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl14$ctl03"
tabindex
=
"360"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl03lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107998||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl03hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl14$ctl03hdnfield"
tabindex
=
"361"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl04','50.00','ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl04lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl04',10,'ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl14_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl14_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl14_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl04')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl04')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl04','ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl04lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl04"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl14$ctl04"
tabindex
=
"362"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl04lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107960||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl04hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl14$ctl04hdnfield"
tabindex
=
"363"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl05','50.00','ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl05lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl05',10,'ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl14_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl14_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl14_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl05')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl05')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl05','ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl05lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl05"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl14$ctl05"
tabindex
=
"364"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl05lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107961||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl05hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl14$ctl05hdnfield"
tabindex
=
"365"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl06','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl06lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl06',10,'ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl14_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl14_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl14_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl06')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl06')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl06','ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl06lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl06"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl14$ctl06"
tabindex
=
"366"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl06lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107958||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl06hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl14$ctl06hdnfield"
tabindex
=
"367"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl07','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl07lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl07',10,'ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl14_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl14_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl14_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl07')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl07')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl07','ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl07lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl07"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl14$ctl07"
tabindex
=
"368"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl07lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107959||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl07hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl14$ctl07hdnfield"
tabindex
=
"369"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl08','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl08lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl08',10,'ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl14_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl14_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl14_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl08')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl08')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl08','ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl08lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl08"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl14$ctl08"
tabindex
=
"370"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl08lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|108002||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl08hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl14$ctl08hdnfield"
tabindex
=
"371"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl09','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl09lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl09',10,'ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl14_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl14_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl14_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl09')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl09')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl09','ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl09lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl09"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl14$ctl09"
tabindex
=
"372"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl09lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|108001||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl14_ctl09hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl14$ctl09hdnfield"
tabindex
=
"373"
></
td
>
</
tr
><
tr
id
=
"ctl00_cphMain_RadGrid1_ctl00__11"
class
=
"rgAltRow"
>
<
td
align
=
"left"
class
=
"gridViewItem"
><
a
href
=
"javascript:__doPostBack('ctl00$cphMain$RadGrid1$ctl00$ctl15$lnkShowStudentData','')"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl15_lnkShowStudentData"
onclick
=
"showStudentData();"
><
img
height
=
"15"
border
=
"0"
complete
=
"complete"
src
=
"../../images/icons/imageright.gif"
title
=
"Show only this student's data"
></
a
><
a
href
=
"javascript:__doPostBack('ctl00$cphMain$RadGrid1$ctl00$ctl15$lnkStudentOptions','')"
title
=
"Student Specific Actions"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl15_lnkStudentOptions"
onclick
=
"showStudentContextMenu(704,1011,event);"
><
img
height
=
"15"
border
=
"0"
src
=
"../../images/icons/viewediticon.gif"
title
=
"Student specific actions"
></
a
><
img
align
=
"middle"
style
=
"border-width:0px;display:none;"
src
=
"../../Images/malert.gif"
title
=
"Inactive Student"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl15_imgInactiveStudent"
> <
span
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl15_lblStudentID"
>Sinnott, Holly</
span
><
input
type
=
"hidden"
value
=
"704"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl15_hdStudentID"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl15$hdStudentID"
tabindex
=
"374"
><
input
type
=
"hidden"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl15_hdStudentColor"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl15$hdStudentColor"
tabindex
=
"375"
><
input
type
=
"hidden"
value
=
"1/28/2011 12:00:00 AM"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl15_hdWithDrawlDate"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl15$hdWithDrawlDate"
tabindex
=
"376"
><
input
type
=
"hidden"
value
=
"fActive"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl15_hdAppStatus"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl15$hdAppStatus"
tabindex
=
"377"
></
td
><
td
align
=
"center"
> <
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl15_lblAttendance"
></
span
><
img
style
=
"border-width:0px;"
src
=
"../../images/Icons/infoicon.gif"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl15_imgNoAttendanceAttendance"
></
td
><
td
align
=
"center"
> <
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl15_lblTotal"
></
span
></
td
><
td
align
=
"center"
style
=
"display: table-cell;"
> <
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl15_lblMean"
></
span
></
td
><
td
align
=
"center"
style
=
"display: table-cell;"
> <
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl15_lblMedian"
></
span
></
td
><
td
align
=
"center"
style
=
"display: table-cell;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
""
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl00',11,'ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl15_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl15_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl15_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl00')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl00')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl00lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl00"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl15$ctl00"
tabindex
=
"378"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl00lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl15_hdFinalAttributesctl00"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl15$hdFinalAttributesctl00"
tabindex
=
"379"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl01','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl01lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl01',11,'ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl15_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl15_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl15_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl01')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl01')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl01','ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl01lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl01"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl15$ctl01"
tabindex
=
"380"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl01lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107999||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl01hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl15$ctl01hdnfield"
tabindex
=
"381"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl02','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl02lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl02',11,'ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl15_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl15_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl15_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl02')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl02')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl02','ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl02lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl02"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl15$ctl02"
tabindex
=
"382"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl02lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|108000||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl02hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl15$ctl02hdnfield"
tabindex
=
"383"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl03','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl03lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl03',11,'ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl15_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl15_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl15_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl03')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl03')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl03','ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl03lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl03"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl15$ctl03"
tabindex
=
"384"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl03lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107998||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl03hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl15$ctl03hdnfield"
tabindex
=
"385"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl04','50.00','ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl04lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl04',11,'ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl15_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl15_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl15_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl04')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl04')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl04','ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl04lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl04"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl15$ctl04"
tabindex
=
"386"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl04lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107960||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl04hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl15$ctl04hdnfield"
tabindex
=
"387"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl05','50.00','ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl05lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl05',11,'ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl15_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl15_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl15_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl05')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl05')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl05','ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl05lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl05"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl15$ctl05"
tabindex
=
"388"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl05lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107961||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl05hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl15$ctl05hdnfield"
tabindex
=
"389"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl06','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl06lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl06',11,'ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl15_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl15_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl15_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl06')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl06')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl06','ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl06lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl06"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl15$ctl06"
tabindex
=
"390"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl06lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107958||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl06hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl15$ctl06hdnfield"
tabindex
=
"391"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl07','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl07lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl07',11,'ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl15_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl15_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl15_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl07')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl07')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl07','ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl07lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl07"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl15$ctl07"
tabindex
=
"392"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl07lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107959||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl07hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl15$ctl07hdnfield"
tabindex
=
"393"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl08','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl08lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl08',11,'ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl15_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl15_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl15_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl08')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl08')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl08','ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl08lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl08"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl15$ctl08"
tabindex
=
"394"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl08lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|108002||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl08hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl15$ctl08hdnfield"
tabindex
=
"395"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl09','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl09lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl09',11,'ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl15_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl15_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl15_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl09')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl09')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl09','ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl09lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl09"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl15$ctl09"
tabindex
=
"396"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl09lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|108001||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl15_ctl09hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl15$ctl09hdnfield"
tabindex
=
"397"
></
td
>
</
tr
><
tr
id
=
"ctl00_cphMain_RadGrid1_ctl00__12"
class
=
"rgRow"
>
<
td
align
=
"left"
class
=
"gridViewItem"
><
a
href
=
"javascript:__doPostBack('ctl00$cphMain$RadGrid1$ctl00$ctl16$lnkShowStudentData','')"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl16_lnkShowStudentData"
onclick
=
"showStudentData();"
><
img
height
=
"15"
border
=
"0"
complete
=
"complete"
src
=
"../../images/icons/imageright.gif"
title
=
"Show only this student's data"
></
a
><
a
href
=
"javascript:__doPostBack('ctl00$cphMain$RadGrid1$ctl00$ctl16$lnkStudentOptions','')"
title
=
"Student Specific Actions"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl16_lnkStudentOptions"
onclick
=
"showStudentContextMenu(3611,1011,event);"
><
img
height
=
"15"
border
=
"0"
src
=
"../../images/icons/viewediticon.gif"
title
=
"Student specific actions"
></
a
><
img
align
=
"middle"
style
=
"border-width:0px;display:none;"
src
=
"../../Images/malert.gif"
title
=
"Inactive Student"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl16_imgInactiveStudent"
> <
span
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl16_lblStudentID"
>Swanick, Daniel</
span
><
input
type
=
"hidden"
value
=
"3611"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl16_hdStudentID"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl16$hdStudentID"
tabindex
=
"398"
><
input
type
=
"hidden"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl16_hdStudentColor"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl16$hdStudentColor"
tabindex
=
"399"
><
input
type
=
"hidden"
value
=
"1/28/2011 12:00:00 AM"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl16_hdWithDrawlDate"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl16$hdWithDrawlDate"
tabindex
=
"400"
><
input
type
=
"hidden"
value
=
"fActive"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl16_hdAppStatus"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl16$hdAppStatus"
tabindex
=
"401"
></
td
><
td
align
=
"center"
> <
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl16_lblAttendance"
></
span
><
img
style
=
"border-width:0px;"
src
=
"../../images/Icons/infoicon.gif"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl16_imgNoAttendanceAttendance"
></
td
><
td
align
=
"center"
> <
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl16_lblTotal"
></
span
></
td
><
td
align
=
"center"
style
=
"display: table-cell;"
> <
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl16_lblMean"
></
span
></
td
><
td
align
=
"center"
style
=
"display: table-cell;"
> <
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl16_lblMedian"
></
span
></
td
><
td
align
=
"center"
style
=
"display: table-cell;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
""
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl00',12,'ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl16_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl16_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl16_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl00')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl00')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl00lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl00"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl16$ctl00"
tabindex
=
"402"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl00lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl16_hdFinalAttributesctl00"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl16$hdFinalAttributesctl00"
tabindex
=
"403"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl01','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl01lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl01',12,'ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl16_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl16_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl16_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl01')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl01')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl01','ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl01lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl01"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl16$ctl01"
tabindex
=
"404"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl01lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107999||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl01hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl16$ctl01hdnfield"
tabindex
=
"405"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl02','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl02lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl02',12,'ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl16_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl16_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl16_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl02')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl02')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl02','ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl02lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl02"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl16$ctl02"
tabindex
=
"406"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl02lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|108000||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl02hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl16$ctl02hdnfield"
tabindex
=
"407"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl03','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl03lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl03',12,'ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl16_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl16_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl16_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl03')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl03')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl03','ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl03lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl03"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl16$ctl03"
tabindex
=
"408"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl03lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107998||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl03hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl16$ctl03hdnfield"
tabindex
=
"409"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl04','50.00','ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl04lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl04',12,'ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl16_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl16_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl16_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl04')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl04')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl04','ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl04lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl04"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl16$ctl04"
tabindex
=
"410"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl04lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107960||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl04hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl16$ctl04hdnfield"
tabindex
=
"411"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl05','50.00','ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl05lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl05',12,'ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl16_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl16_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl16_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl05')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl05')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl05','ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl05lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl05"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl16$ctl05"
tabindex
=
"412"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl05lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107961||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl05hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl16$ctl05hdnfield"
tabindex
=
"413"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl06','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl06lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl06',12,'ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl16_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl16_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl16_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl06')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl06')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl06','ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl06lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl06"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl16$ctl06"
tabindex
=
"414"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl06lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107958||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl06hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl16$ctl06hdnfield"
tabindex
=
"415"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl07','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl07lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl07',12,'ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl16_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl16_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl16_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl07')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl07')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl07','ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl07lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl07"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl16$ctl07"
tabindex
=
"416"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl07lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|107959||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl07hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl16$ctl07hdnfield"
tabindex
=
"417"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl08','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl08lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl08',12,'ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl16_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl16_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl16_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl08')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl08')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl08','ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl08lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl08"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl16$ctl08"
tabindex
=
"418"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl08lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|108002||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl08hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl16$ctl08hdnfield"
tabindex
=
"419"
></
td
><
td
align
=
"center"
style
=
"white-space:nowrap;"
><
input
type
=
"text"
style
=
"width:30%;"
onblur
=
"textBox_onblur('ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl09','100.00','ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl09lblLetterGrades')"
onchange
=
"return txtBox_onchanged('ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl09',12,'ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl00','ctl00_cphMain_RadGrid1_ctl00_ctl16_lblMean','ctl00_cphMain_RadGrid1_ctl00_ctl16_lblMedian','ctl00_cphMain_RadGrid1_ctl00_ctl16_lblTotal','')"
onclick
=
"cellClick('ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl09')"
ondblclick
=
"cellDoubleClickFunction('ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl09')"
onkeydown
=
"return text_onKeyDown('ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl09','ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl09lblLetterGrades')"
valuecollection
=
"A|A-|B+|B|B-|C+|C|C-|D+|D|D-|F|84|GP|I|M|MMAlam|Pass|School Spons|WF"
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl09"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl16$ctl09"
tabindex
=
"420"
><
span
class
=
"smallbodytext"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl09lblLetterGrades"
></
span
><
input
type
=
"hidden"
value
=
"S|108001||-1"
id
=
"ctl00_cphMain_RadGrid1_ctl00_ctl16_ctl09hdnfield"
name
=
"ctl00$cphMain$RadGrid1$ctl00$ctl16$ctl09hdnfield"
tabindex
=
"421"
></
td
>
</
tr
>
</
tbody
>
</
table
> </
div
>
<
div
style
=
"width: 1560px; overflow-x: auto; overflow-y: hidden; height: 17px;"
id
=
"ctl00_cphMain_RadGrid1_Frozen"
><
div
style
=
"height: 17px; width: 1750px;"
id
=
"ctl00_cphMain_RadGrid1_FrozenScroll"
></
div
></
div
>
<
input
type
=
"hidden"
name
=
"ctl00_cphMain_RadGrid1_ClientState"
id
=
"ctl00_cphMain_RadGrid1_ClientState"
tabindex
=
"422"
autocomplete
=
"off"
value
=
"{"selectedIndexes":[],"reorderedColumns":[],"expandedItems":[],"expandedGroupItems":[],"expandedFilterItems":[],"deletedItems":[],"hidedColumns":[],"showedColumns":[],"scrolledPosition":"0,0","popUpLocations":{},"draggedItemsIndexes":[]}"
>
</
div
>
</
div
>
<
div
style
=
"float: none; display: none; visibility: visible; z-index: 7000;"
id
=
"ctl00_cphMain_columnContextMenu"
>
<
div
class
=
"RadMenu RadMenu_Vista RadMenu_Context RadMenu_Vista_Context "
style
=
"display: none; visibility: visible; z-index: 7000;"
id
=
"ctl00_cphMain_columnContextMenu_detached"
>
<
ul
class
=
"rmActive rmVertical rmGroup rmLevel1"
style
=
"float: left;"
>
<
li
class
=
"rmItem rmFirst"
><
a
class
=
"rmLink"
href
=
"#"
><
span
class
=
"rmText"
>Sort </
span
></
a
></
li
><
li
class
=
"rmItem "
><
a
class
=
"rmLink"
href
=
"#"
><
span
class
=
"rmText rmExpandRight"
>Sort</
span
></
a
><
div
class
=
"rmSlide"
>
<
ul
class
=
"rmVertical rmGroup rmLevel2"
>
<
li
class
=
"rmItem rmFirst"
><
a
class
=
"rmLink"
href
=
"#"
><
span
class
=
"rmText"
>Ascending</
span
></
a
></
li
><
li
class
=
"rmItem rmLast"
><
a
class
=
"rmLink"
href
=
"#"
><
span
class
=
"rmText"
>Descending</
span
></
a
></
li
>
</
ul
>
</
div
></
li
><
li
class
=
"rmItem "
><
a
class
=
"rmLink"
href
=
"#"
><
span
class
=
"rmText"
>Final Grade Calculation Summary</
span
></
a
></
li
><
li
class
=
"rmItem "
><
a
class
=
"rmLink"
href
=
"#"
><
span
class
=
"rmText"
>Revert Edited Final Scores to System Calculated Scores</
span
></
a
></
li
><
li
class
=
"rmItem "
><
a
class
=
"rmLink"
href
=
"#"
><
span
class
=
"rmText"
>Mass Grading of Assignment...</
span
></
a
></
li
><
li
class
=
"rmItem "
><
a
class
=
"rmLink"
href
=
"#"
><
span
class
=
"rmText"
>Edit Assignment</
span
></
a
></
li
><
li
class
=
"rmItem "
><
a
class
=
"rmLink"
href
=
"#"
><
span
class
=
"rmText"
>Publish Assignment to Parent Portal</
span
></
a
></
li
><
li
class
=
"rmItem "
><
a
class
=
"rmLink"
href
=
"#"
><
span
class
=
"rmText"
>Assignment Comments</
span
></
a
></
li
><
li
class
=
"rmItem "
><
a
class
=
"rmLink"
href
=
"#"
><
span
class
=
"rmText"
>Show Only This Assignment</
span
></
a
></
li
><
li
class
=
"rmItem rmLast"
><
a
class
=
"rmLink"
href
=
"#"
><
span
class
=
"rmText"
>View Graphs</
span
></
a
></
li
>
</
ul
>
</
div
><
input
type
=
"hidden"
name
=
"ctl00_cphMain_columnContextMenu_ClientState"
id
=
"ctl00_cphMain_columnContextMenu_ClientState"
tabindex
=
"423"
autocomplete
=
"off"
>
</
div
>
<
div
id
=
"ctl00_cphMain_studentContextMenu"
style
=
"display: none; visibility: visible; z-index: 7000;"
>
<
div
class
=
"RadMenu RadMenu_Default RadMenu_Context RadMenu_Default_Context "
style
=
"display: none; visibility: visible; z-index: 7000;"
id
=
"ctl00_cphMain_studentContextMenu_detached"
>
<
ul
class
=
"rmActive rmVertical rmGroup rmLevel1"
style
=
"float: left;"
>
<
li
class
=
"rmItem rmFirst"
><
a
class
=
"rmLink"
href
=
"#"
><
img
class
=
"rmLeftImage"
src
=
"../../images/icons/studentnote.gif"
alt
=
""
><
span
class
=
"rmText"
>Go to Student record manager</
span
></
a
></
li
><
li
class
=
"rmItem "
><
a
class
=
"rmLink"
href
=
"#"
><
img
class
=
"rmLeftImage"
src
=
"../../images/icons/parenticon.gif"
alt
=
""
><
span
class
=
"rmText"
>Go to My Students</
span
></
a
></
li
><
li
class
=
"rmItem rmLast"
><
a
class
=
"rmLink"
href
=
"#"
><
span
class
=
"rmText"
>View Student Assessment Details</
span
></
a
></
li
>
</
ul
>
</
div
><
input
type
=
"hidden"
name
=
"ctl00_cphMain_studentContextMenu_ClientState"
id
=
"ctl00_cphMain_studentContextMenu_ClientState"
tabindex
=
"424"
autocomplete
=
"off"
>
</
div
>
</
td
>
</
tr
>
</
tbody
></
table
>
<
div
style
=
"display:none;"
id
=
"ctl00_cphMain_sortPopup1_sortingManager"
>
<
div
id
=
"ctl00_cphMain_sortPopup1_sortingManager_C"
>
<
script
language
=
"javascript"
type
=
"text/javascript"
>
function confirmSubmit() { return confirm("This will undo all the edited values from the gradebook. Are you sure you want to continue?"); }
function addItem(text, value, dropDown, value_not_to_add) {
if (text != value_not_to_add && (text != text0 || text0 == selectText) &&
(text != text1 || text1 == selectText) &&
(text != text2 || text2 == selectText) &&
(text != text3 || text3 == selectText) &&
(text != text4 || text4 == selectText) &&
(text != text5 || text5 == selectText)) {
//alert("dropDown: " + dropDown + " text: " + text + " value= " + value);
$("#" + dropDown + "").append($('<
option
></
option
>').val(value).html(text));
}
}
var text0, text1, text2,text3, text4, text5;
var value0, value1, value2, value3, value4, value5;
var selectText = "(Select)";
function addValuesInDropDown(dropDown, value) {
//Clear the dropdown first.
$("#"+dropDown+" option").each(function(i, option) { $(option).remove(); });
$("#" + dropDown + "").append($('<
option
></
option
>').val("").html(selectText));
var lastNameText = "Last Name";
var firstNameText = "First Name";
var genderText = "Gender";
var gradeLevelText = "Grade Level";
var studentIdText = "Student ID";
var studentNumberText = "Student Number";
var selectValue = "";
var lastNameValue = "LastName";
var firstNameValue = "FirstName";
var genderValue = "Gender";
var gradeLevelValue = "GradeLevel";
var studentIdValue = "Student_ID";
var studentNumberValue = "StudentNumberIdentifier";
addItem(firstNameText,firstNameValue,dropDown, value);
addItem(lastNameText, lastNameValue,dropDown, value);
addItem(genderText, genderValue,dropDown, value);
addItem(gradeLevelText, gradeLevelValue,dropDown, value);
addItem(studentIdText, studentIdValue, dropDown,value);
addItem(studentNumberText, studentNumberValue, dropDown, value);
if (dropDown == dropDownList0) {
if(text0!=selectText)
$("#" + dropDown + "").append($('<
option
></
option
>').val(value0).html(text0));
$("#" + dropDown + " option").each(function() {
this.selected = $(this).text() == text0;
});
}
else if (dropDown == dropDownList1) {
if (text1 != selectText)
$("#" + dropDown + "").append($('<
option
></
option
>').val(value0).html(text1));
$("#" + dropDown + " option").each(function() {
this.selected = $(this).text() == text1;
});
}
else if (dropDown == dropDownList2) {
if (text2 != selectText)
$("#" + dropDown + "").append($('<
option
></
option
>').val(value0).html(text2));
$("#" + dropDown + " option").each(function() {
this.selected = $(this).text() == text2;
});
}
else if (dropDown == dropDownList3) {
if (text3 != selectText)
$("#" + dropDown + "").append($('<
option
></
option
>').val(value0).html(text3));
$("#" + dropDown + " option").each(function() {
this.selected = $(this).text() == text3;
});
}
else if (dropDown == dropDownList4) {
if (text4 != selectText)
$("#" + dropDown + "").append($('<
option
></
option
>').val(value0).html(text4));
$("#" + dropDown + " option").each(function() {
this.selected = $(this).text() == text4;
});
}
else if (dropDown == dropDownList5) {
if (text5 != selectText)
$("#" + dropDown + "").append($('<
option
></
option
>').val(value0).html(text5));
$("#" + dropDown + " option").each(function() {
this.selected = $(this).text() == text5;
});
}
}
function setValuesForDropDown(dropDown, which)
{
if (dropDown != which)
addValuesInDropDown(dropDown, $("#" + which + " option:selected").text());
}
var dropDownList0 = "ctl00_cphMain_sortPopup1_sortingManager_C_ddlSortCriteria0_ddlSortCriteria";
var dropDownList1 = "ctl00_cphMain_sortPopup1_sortingManager_C_ddlSortCriteria1_ddlSortCriteria";
var dropDownList2 = "ctl00_cphMain_sortPopup1_sortingManager_C_ddlSortCriteria2_ddlSortCriteria";
var dropDownList3 = "ctl00_cphMain_sortPopup1_sortingManager_C_ddlSortCriteria3_ddlSortCriteria";
var dropDownList4 = "ctl00_cphMain_sortPopup1_sortingManager_C_ddlSortCriteria4_ddlSortCriteria";
var dropDownList5 = "ctl00_cphMain_sortPopup1_sortingManager_C_ddlSortCriteria5_ddlSortCriteria";
function setValuesExcept(dropDownlistId) {
text0 = $("#" + dropDownList0 + " option:selected").text();
text1 = $("#" + dropDownList1 + " option:selected").text();
text2 = $("#" + dropDownList2 + " option:selected").text();
text3 = $("#" + dropDownList3 + " option:selected").text();
text4 = $("#" + dropDownList4 + " option:selected").text();
text5 = $("#" + dropDownList5 + " option:selected").text();
value0 = $("#" + dropDownList0 + " option:selected").val();
value1 = $("#" + dropDownList1 + " option:selected").val();
value2 = $("#" + dropDownList2 + " option:selected").val();
value3 = $("#" + dropDownList3 + " option:selected").val();
value4 = $("#" + dropDownList4 + " option:selected").val();
value5 = $("#" + dropDownList5 + " option:selected").val();
setValuesForDropDown(dropDownList0,dropDownlistId);
setValuesForDropDown(dropDownList1,dropDownlistId);
setValuesForDropDown(dropDownList2,dropDownlistId);
setValuesForDropDown(dropDownList3,dropDownlistId);
setValuesForDropDown(dropDownList4,dropDownlistId);
setValuesForDropDown(dropDownList5,dropDownlistId);
}
</
script
>
<
table
cellspacing
=
"0"
cellpadding
=
"3"
border
=
"0"
width
=
"100%"
class
=
"bodytext"
id
=
"tblFieldsContent"
>
<
tbody
><
tr
>
<
td
align
=
"right"
width
=
"100%"
style
=
"height: 20px;"
colspan
=
"4"
class
=
"smallbodytext headingtable"
>
<
table
cellspacing
=
"0"
cellpadding
=
"0"
width
=
"100%"
>
<
tbody
><
tr
class
=
"bodytext headingtable"
>
<
td
align
=
"left"
></
td
>
<
td
align
=
"right"
style
=
"width:80%"
>
<
a
style
=
"font-weight:bold;"
href
=
"javascript:__doPostBack('ctl00$cphMain$sortPopup1$sortingManager$C$lnkSubmit','')"
accesskey
=
"S"
id
=
"ctl00_cphMain_sortPopup1_sortingManager_C_lnkSubmit"
onclick
=
"return confirmSubmit();"
><
img
border
=
"0"
src
=
"../../images/icons/approve.gif"
>Submit</
a
>
<
a
style
=
"font-weight:bold;"
href
=
"javascript:__doPostBack('ctl00$cphMain$sortPopup1$sortingManager$C$lnkCancel','')"
accesskey
=
"C"
id
=
"ctl00_cphMain_sortPopup1_sortingManager_C_lnkCancel"
onclick
=
"return hideSortingPopup();"
><
img
border
=
"0"
src
=
"../../images/icons/cancelicon.gif"
> Cancel</
a
>
</
td
>
</
tr
>
</
tbody
></
table
>
</
td
>
</
tr
>
<
tr
><
td
colspan
=
"4"
>
<
script
language
=
"javascript"
>
function AssignErrorIDs(pstrClientIDs,pstrInfoPanelClintID)
{
var lblError = document.getElementById("lblErrorControlIDs");
if ( lblError != null )
{
lblError.value = pstrClientIDs;
}
document.getElementById("lblInfoPanelClientID").value = pstrInfoPanelClintID;
}
</
script
>
<
table
height
=
"15px"
cellspacing
=
"0"
cellpadding
=
"0"
border
=
"0"
bgcolor
=
"#ffffcc"
width
=
"100%"
issimplepanel
=
"true"
class
=
"smallbodytext portaltableborder"
id
=
"ctl00_cphMain_sortPopup1_sortingManager_C_info_infoTable"
>
<
tbody
><
tr
>
<
td
width
=
"18"
valign
=
"top"
>
<
img
border
=
"0"
style
=
"border-width:0px;"
src
=
"../../Images/icons/infoicon.gif"
id
=
"ctl00_cphMain_sortPopup1_sortingManager_C_info_imgInfoIcon"
>
</
td
>
<
td
>
<
span
style
=
"color:Black;"
id
=
"ctl00_cphMain_sortPopup1_sortingManager_C_info_lblInformation"
>Select how you would like the students to be sorted.</
span
>
<
input
type
=
"hidden"
id
=
"lblInfoPanelClientID"
tabindex
=
"425"
>
</
td
>
</
tr
>
</
tbody
></
table
>
</
td
></
tr
>
<
tr
valign
=
"top"
class
=
"freezerowbackcolor"
>
<
td
width
=
"25%"
>Sort First By</
td
>
<
td
width
=
"25%"
><
select
style
=
"width:250px;"
onchange
=
"setValuesExcept('ctl00_cphMain_sortPopup1_sortingManager_C_ddlSortCriteria0_ddlSortCriteria')"
id
=
"ctl00_cphMain_sortPopup1_sortingManager_C_ddlSortCriteria0_ddlSortCriteria"
name
=
"ctl00$cphMain$sortPopup1$sortingManager$C$ddlSortCriteria0$ddlSortCriteria"
tabindex
=
"426"
>
<
option
value
=
""
>(Select)</
option
>
<
option
value
=
"LastName"
>Last Name</
option
>
<
option
value
=
"FirstName"
>First Name</
option
>
<
option
value
=
"Gender"
>Gender</
option
>
<
option
value
=
"GradeName"
>Grade Level</
option
>
<
option
value
=
"Student_ID"
>Student ID</
option
>
<
option
value
=
"StudentNumberIdentifier"
>Student Number</
option
>
</
select
>
</
td
>
<
td
width
=
"25%"
><
input
type
=
"radio"
value
=
"rBtnAscending0"
name
=
"ctl00$cphMain$sortPopup1$sortingManager$C$sort0"
id
=
"ctl00_cphMain_sortPopup1_sortingManager_C_rBtnAscending0"
tabindex
=
"427"
><
label
for
=
"ctl00_cphMain_sortPopup1_sortingManager_C_rBtnAscending0"
>Ascending (A-Z)</
label
></
td
>
<
td
width
=
"25%"
><
input
type
=
"radio"
value
=
"rBtnDescending0"
name
=
"ctl00$cphMain$sortPopup1$sortingManager$C$sort0"
id
=
"ctl00_cphMain_sortPopup1_sortingManager_C_rBtnDescending0"
tabindex
=
"428"
><
label
for
=
"ctl00_cphMain_sortPopup1_sortingManager_C_rBtnDescending0"
>Descending (Z-A)</
label
></
td
>
</
tr
>
<!--Field Start-->
<
tr
valign
=
"top"
class
=
"bodytext"
>
<
td
width
=
"25%"
>Then By</
td
>
<
td
width
=
"25%"
><
select
style
=
"width:250px;"
onchange
=
"setValuesExcept('ctl00_cphMain_sortPopup1_sortingManager_C_ddlSortCriteria1_ddlSortCriteria')"
id
=
"ctl00_cphMain_sortPopup1_sortingManager_C_ddlSortCriteria1_ddlSortCriteria"
name
=
"ctl00$cphMain$sortPopup1$sortingManager$C$ddlSortCriteria1$ddlSortCriteria"
tabindex
=
"429"
>
<
option
value
=
""
>(Select)</
option
>
<
option
value
=
"LastName"
>Last Name</
option
>
<
option
value
=
"FirstName"
>First Name</
option
>
<
option
value
=
"Gender"
>Gender</
option
>
<
option
value
=
"GradeName"
>Grade Level</
option
>
<
option
value
=
"Student_ID"
>Student ID</
option
>
<
option
value
=
"StudentNumberIdentifier"
>Student Number</
option
>
</
select
>
</
td
>
<
td
width
=
"25%"
><
input
type
=
"radio"
value
=
"rBtnAscending1"
name
=
"ctl00$cphMain$sortPopup1$sortingManager$C$sort1"
id
=
"ctl00_cphMain_sortPopup1_sortingManager_C_rBtnAscending1"
tabindex
=
"430"
><
label
for
=
"ctl00_cphMain_sortPopup1_sortingManager_C_rBtnAscending1"
>Ascending (A-Z)</
label
></
td
>
<
td
width
=
"25%"
><
input
type
=
"radio"
value
=
"rBtnDescending1"
name
=
"ctl00$cphMain$sortPopup1$sortingManager$C$sort1"
id
=
"ctl00_cphMain_sortPopup1_sortingManager_C_rBtnDescending1"
tabindex
=
"431"
><
label
for
=
"ctl00_cphMain_sortPopup1_sortingManager_C_rBtnDescending1"
>Descending (Z-A)</
label
></
td
>
</
tr
>
<!--Field Start-->
<
tr
valign
=
"top"
class
=
"freezerowbackcolor"
>
<
td
width
=
"25%"
>Then By</
td
>
<
td
width
=
"25%"
><
select
style
=
"width:250px;"
onchange
=
"setValuesExcept('ctl00_cphMain_sortPopup1_sortingManager_C_ddlSortCriteria2_ddlSortCriteria')"
id
=
"ctl00_cphMain_sortPopup1_sortingManager_C_ddlSortCriteria2_ddlSortCriteria"
name
=
"ctl00$cphMain$sortPopup1$sortingManager$C$ddlSortCriteria2$ddlSortCriteria"
tabindex
=
"432"
>
<
option
value
=
""
>(Select)</
option
>
<
option
value
=
"LastName"
>Last Name</
option
>
<
option
value
=
"FirstName"
>First Name</
option
>
<
option
value
=
"Gender"
>Gender</
option
>
<
option
value
=
"GradeName"
>Grade Level</
option
>
<
option
value
=
"Student_ID"
>Student ID</
option
>
<
option
value
=
"StudentNumberIdentifier"
>Student Number</
option
>
</
select
>
</
td
>
<
td
width
=
"25%"
><
input
type
=
"radio"
value
=
"rBtnAscending2"
name
=
"ctl00$cphMain$sortPopup1$sortingManager$C$sort2"
id
=
"ctl00_cphMain_sortPopup1_sortingManager_C_rBtnAscending2"
tabindex
=
"433"
><
label
for
=
"ctl00_cphMain_sortPopup1_sortingManager_C_rBtnAscending2"
>Ascending (A-Z)</
label
></
td
>
<
td
width
=
"25%"
><
input
type
=
"radio"
value
=
"rBtnDescending2"
name
=
"ctl00$cphMain$sortPopup1$sortingManager$C$sort2"
id
=
"ctl00_cphMain_sortPopup1_sortingManager_C_rBtnDescending2"
tabindex
=
"434"
><
label
for
=
"ctl00_cphMain_sortPopup1_sortingManager_C_rBtnDescending2"
>Descending (Z-A)</
label
></
td
>
</
tr
>
<!--Field Start-->
<
tr
valign
=
"top"
class
=
"bodytext"
>
<
td
width
=
"25%"
>Then By</
td
>
<
td
width
=
"25%"
><
select
style
=
"width:250px;"
onchange
=
"setValuesExcept('ctl00_cphMain_sortPopup1_sortingManager_C_ddlSortCriteria3_ddlSortCriteria')"
id
=
"ctl00_cphMain_sortPopup1_sortingManager_C_ddlSortCriteria3_ddlSortCriteria"
name
=
"ctl00$cphMain$sortPopup1$sortingManager$C$ddlSortCriteria3$ddlSortCriteria"
tabindex
=
"435"
>
<
option
value
=
""
>(Select)</
option
>
<
option
value
=
"LastName"
>Last Name</
option
>
<
option
value
=
"FirstName"
>First Name</
option
>
<
option
value
=
"Gender"
>Gender</
option
>
<
option
value
=
"GradeName"
>Grade Level</
option
>
<
option
value
=
"Student_ID"
>Student ID</
option
>
<
option
value
=
"StudentNumberIdentifier"
>Student Number</
option
>
</
select
>
</
td
>
<
td
width
=
"25%"
><
input
type
=
"radio"
value
=
"rBtnAscending3"
name
=
"ctl00$cphMain$sortPopup1$sortingManager$C$sort3"
id
=
"ctl00_cphMain_sortPopup1_sortingManager_C_rBtnAscending3"
tabindex
=
"436"
><
label
for
=
"ctl00_cphMain_sortPopup1_sortingManager_C_rBtnAscending3"
>Ascending (A-Z)</
label
></
td
>
<
td
width
=
"25%"
><
input
type
=
"radio"
value
=
"rBtnDescending3"
name
=
"ctl00$cphMain$sortPopup1$sortingManager$C$sort3"
id
=
"ctl00_cphMain_sortPopup1_sortingManager_C_rBtnDescending3"
tabindex
=
"437"
><
label
for
=
"ctl00_cphMain_sortPopup1_sortingManager_C_rBtnDescending3"
>Descending (Z-A)</
label
></
td
>
</
tr
>
<!--Field Start-->
<
tr
valign
=
"top"
class
=
"freezerowbackcolor"
>
<
td
width
=
"25%"
>Then By</
td
>
<
td
width
=
"25%"
><
select
style
=
"width:250px;"
onchange
=
"setValuesExcept('ctl00_cphMain_sortPopup1_sortingManager_C_ddlSortCriteria4_ddlSortCriteria')"
id
=
"ctl00_cphMain_sortPopup1_sortingManager_C_ddlSortCriteria4_ddlSortCriteria"
name
=
"ctl00$cphMain$sortPopup1$sortingManager$C$ddlSortCriteria4$ddlSortCriteria"
tabindex
=
"438"
>
<
option
value
=
""
>(Select)</
option
>
<
option
value
=
"LastName"
>Last Name</
option
>
<
option
value
=
"FirstName"
>First Name</
option
>
<
option
value
=
"Gender"
>Gender</
option
>
<
option
value
=
"GradeName"
>Grade Level</
option
>
<
option
value
=
"Student_ID"
>Student ID</
option
>
<
option
value
=
"StudentNumberIdentifier"
>Student Number</
option
>
</
select
>
</
td
>
<
td
width
=
"25%"
><
input
type
=
"radio"
value
=
"rBtnAscending4"
name
=
"ctl00$cphMain$sortPopup1$sortingManager$C$sort4"
id
=
"ctl00_cphMain_sortPopup1_sortingManager_C_rBtnAscending4"
tabindex
=
"439"
><
label
for
=
"ctl00_cphMain_sortPopup1_sortingManager_C_rBtnAscending4"
>Ascending (A-Z)</
label
></
td
>
<
td
width
=
"25%"
><
input
type
=
"radio"
value
=
"rBtnDescending4"
name
=
"ctl00$cphMain$sortPopup1$sortingManager$C$sort4"
id
=
"ctl00_cphMain_sortPopup1_sortingManager_C_rBtnDescending4"
tabindex
=
"440"
><
label
for
=
"ctl00_cphMain_sortPopup1_sortingManager_C_rBtnDescending4"
>Descending (Z-A)</
label
></
td
>
</
tr
>
<!--Field Start-->
<
tr
valign
=
"top"
class
=
"bodytext"
>
<
td
width
=
"25%"
>Then By</
td
>
<
td
width
=
"25%"
><
select
style
=
"width:250px;"
onchange
=
"setValuesExcept('ctl00_cphMain_sortPopup1_sortingManager_C_ddlSortCriteria5_ddlSortCriteria')"
id
=
"ctl00_cphMain_sortPopup1_sortingManager_C_ddlSortCriteria5_ddlSortCriteria"
name
=
"ctl00$cphMain$sortPopup1$sortingManager$C$ddlSortCriteria5$ddlSortCriteria"
tabindex
=
"441"
>
<
option
value
=
""
>(Select)</
option
>
<
option
value
=
"LastName"
>Last Name</
option
>
<
option
value
=
"FirstName"
>First Name</
option
>
<
option
value
=
"Gender"
>Gender</
option
>
<
option
value
=
"GradeName"
>Grade Level</
option
>
<
option
value
=
"Student_ID"
>Student ID</
option
>
<
option
value
=
"StudentNumberIdentifier"
>Student Number</
option
>
</
select
>
</
td
>
<
td
width
=
"25%"
><
input
type
=
"radio"
value
=
"rBtnAscending5"
name
=
"ctl00$cphMain$sortPopup1$sortingManager$C$sort5"
id
=
"ctl00_cphMain_sortPopup1_sortingManager_C_rBtnAscending5"
tabindex
=
"442"
><
label
for
=
"ctl00_cphMain_sortPopup1_sortingManager_C_rBtnAscending5"
>Ascending (A-Z)</
label
></
td
>
<
td
width
=
"25%"
><
input
type
=
"radio"
value
=
"rBtnDescending5"
name
=
"ctl00$cphMain$sortPopup1$sortingManager$C$sort5"
id
=
"ctl00_cphMain_sortPopup1_sortingManager_C_rBtnDescending5"
tabindex
=
"443"
><
label
for
=
"ctl00_cphMain_sortPopup1_sortingManager_C_rBtnDescending5"
>Descending (Z-A)</
label
></
td
>
</
tr
>
</
tbody
></
table
>
</
div
><
input
type
=
"hidden"
name
=
"ctl00_cphMain_sortPopup1_sortingManager_ClientState"
id
=
"ctl00_cphMain_sortPopup1_sortingManager_ClientState"
tabindex
=
"444"
autocomplete
=
"off"
>
</
div
>
<
div
style
=
"display:none;"
id
=
"ctl00_cphMain_assignmentGradingPopup1_assignmentGradingManager"
>
<
div
id
=
"ctl00_cphMain_assignmentGradingPopup1_assignmentGradingManager_C"
>
<
table
cellspacing
=
"0"
cellpadding
=
"3"
border
=
"0"
width
=
"100%"
class
=
"bodytext"
id
=
"tblFieldsContent"
>
<
tbody
><
tr
>
<
td
align
=
"right"
width
=
"100%"
style
=
"height: 20px;"
colspan
=
"4"
class
=
"smallbodytext headingtable"
>
<
table
cellspacing
=
"0"
cellpadding
=
"0"
width
=
"100%"
>
<
tbody
><
tr
class
=
"bodytext headingtable"
>
<
td
align
=
"left"
></
td
>
<
td
align
=
"right"
style
=
"width:80%"
>
<
a
style
=
"font-weight:bold;"
href
=
"javascript:__doPostBack('ctl00$cphMain$assignmentGradingPopup1$assignmentGradingManager$C$lnkSubmit','')"
accesskey
=
"S"
id
=
"ctl00_cphMain_assignmentGradingPopup1_assignmentGradingManager_C_lnkSubmit"
onclick
=
"return AssignValues();"
><
img
border
=
"0"
src
=
"../../images/icons/approve.gif"
>Submit</
a
>
<
a
style
=
"font-weight:bold;"
href
=
"javascript:__doPostBack('ctl00$cphMain$assignmentGradingPopup1$assignmentGradingManager$C$lnkCancel','')"
accesskey
=
"C"
id
=
"ctl00_cphMain_assignmentGradingPopup1_assignmentGradingManager_C_lnkCancel"
onclick
=
"return hideAssignmentGradingPopup();"
><
img
border
=
"0"
src
=
"../../images/icons/cancelicon.gif"
> Cancel</
a
>
</
td
>
</
tr
>
</
tbody
></
table
>
</
td
>
</
tr
>
<
tr
><
td
colspan
=
"4"
>
<
script
language
=
"javascript"
>
function AssignErrorIDs(pstrClientIDs,pstrInfoPanelClintID)
{
var lblError = document.getElementById("lblErrorControlIDs");
if ( lblError != null )
{
lblError.value = pstrClientIDs;
}
document.getElementById("lblInfoPanelClientID").value = pstrInfoPanelClintID;
}
</
script
>
<
table
height
=
"15px"
cellspacing
=
"0"
cellpadding
=
"0"
border
=
"0"
bgcolor
=
"#ffffcc"
width
=
"100%"
issimplepanel
=
"true"
class
=
"smallbodytext portaltableborder"
id
=
"ctl00_cphMain_assignmentGradingPopup1_assignmentGradingManager_C_info_infoTable"
>
<
tbody
><
tr
>
<
td
width
=
"18"
valign
=
"top"
>
<
img
border
=
"0"
style
=
"border-width:0px;"
src
=
"../../Images/icons/infoicon.gif"
id
=
"ctl00_cphMain_assignmentGradingPopup1_assignmentGradingManager_C_info_imgInfoIcon"
>
</
td
>
<
td
>
<
span
style
=
"color:Black;"
id
=
"ctl00_cphMain_assignmentGradingPopup1_assignmentGradingManager_C_info_lblInformation"
>Select how you would like the students to be sorted.</
span
>
<
input
type
=
"hidden"
id
=
"lblInfoPanelClientID"
tabindex
=
"445"
>
</
td
>
</
tr
>
</
tbody
></
table
>
</
td
></
tr
>
<
tr
valign
=
"top"
class
=
"freezerowbackcolor"
>
<
td
width
=
"50%"
>Grade or formula</
td
>
<
td
width
=
"50%"
><
div
style
=
"display:none;position:absolute;"
id
=
"ctl00_cphMain_assignmentGradingPopup1_assignmentGradingManager_C_RadToolTip1"
>
<
input
type
=
"hidden"
name
=
"ctl00_cphMain_assignmentGradingPopup1_assignmentGradingManager_C_RadToolTip1_ClientState"
id
=
"ctl00_cphMain_assignmentGradingPopup1_assignmentGradingManager_C_RadToolTip1_ClientState"
tabindex
=
"446"
autocomplete
=
"off"
>
</
div
>
<
input
type
=
"text"
id
=
"ctl00_cphMain_assignmentGradingPopup1_assignmentGradingManager_C_txtGradingFormula"
name
=
"ctl00$cphMain$assignmentGradingPopup1$assignmentGradingManager$C$txtGradingFormula"
tabindex
=
"447"
>
</
td
>
</
tr
>
</
tbody
></
table
>
</
div
><
input
type
=
"hidden"
name
=
"ctl00_cphMain_assignmentGradingPopup1_assignmentGradingManager_ClientState"
id
=
"ctl00_cphMain_assignmentGradingPopup1_assignmentGradingManager_ClientState"
tabindex
=
"448"
autocomplete
=
"off"
>
</
div
>
</
td
>
Could you paste your aspx and code-behind (please, use the code formatter tool of the ticket editor).
Thank you.
Kind regards,
Pavlina
the Telerik team
Browse the vast support resources we have to jump start your development with RadControls for ASP.NET AJAX. See how to integrate our AJAX controls seamlessly in SharePoint 2007/2010 visiting our common SharePoint portal.

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="GradeBookExt.aspx.cs" MasterPageFile="~/Common/GBExtMasterPage.Master" Inherits="TEMS.GradeBookExt" %>
<%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %>
<%@ Register src="SortPopup.ascx" tagname="SortPopup" tagprefix="uc1" %>
<%@ Register src="AssignmentGradingPopup.ascx" tagname="AssignmentGradingPopup" tagprefix="uc1" %>
<%@ Register TagPrefix="uc2" TagName="InfoPanelExt" Src="../../CustomCOntrols/InfoPanelExt.ascx" %>
<%@ Register TagPrefix="uc2" TagName="InfoPanel" Src="../../CustomControls/InfoPanel.ascx" %>
<%@ Register Src="../../CustomControls/TelerikFlyout.ascx" TagName="TelerikFlyout" TagPrefix="uc6" %>
<
asp:Content
ContentPlaceHolderID
=
"cphMain"
runat
=
"server"
>
<
HEAD
>
<
title
></
title
>
<
link
href
=
"styles/Styles.css"
rel
=
"Stylesheet"
/>
<
style
type
=
"text/css"
>
.myCss
{
background:url(../../images/icons/gorighticon.gif) left center no-repeat;
}
.enabled
{
background:url(../../images/icons/downarrowicon.gif) left center no-repeat;
}
.disabled
{
background:url(../../images/icons/Disabled/disableddownarrowicon.gif) no-repeat;
}
</
style
>
<
telerik:RadCodeBlock
runat
=
"server"
>
<
telerik:RadAjaxLoadingPanel
IsSticky
=
"false"
ID
=
"radAjaxLoadingPanel"
runat
=
"server"
Skin
=
"Web20"
></
telerik:RadAjaxLoadingPanel
>
<
script
type
=
"text/javascript"
>
var radGridId = "<%=RadGrid1.ClientID %>";
var hdPreservedValues = "<%= hdPreservedValues.ClientID %>";
var studentContextMenu = "<%= studentContextMenu.ClientID %>";
var columnContextMenu = "<%= columnContextMenu.ClientID %>";
var hdWhichColumnClicked = "<%= hdWhichColumnClicked.ClientID %>";
var hdPreservedValuesForTextBoxes = "<%= hdPreservedValuesForTextBoxes.ClientID %>";
var hdAssignmentIdAndCategoryName = "<%= hdAssignmentIdAndCategoryName.ClientID %>";
var hdStudentIds = "<%= hdStudentIds.ClientID %>";
var hdStudentId = "<%= hdStudentId.ClientID %>";
var hdDataField = "<%= hdDataField.ClientID %>";
var cbInactiveFlag = "<%= chkInactiveStudents.ClientID %>";
var hdIsMerged = "<%= hdIsMerged.ClientID %>";
var hdSubject_ID = "<%= hdSubject_ID.ClientID %>";
var hdSubjectSection_ID = "<%= hdSubjectSection_ID.ClientID %>";
var hdDataBucket_ID = "<%= hdDataBucket_ID.ClientID %>";
var hdQText = "<%= hdQText.ClientID %>";
var hdSchoolDomain = "<%= hdSchoolDomain.ClientID %>";
var hdQId = "<%= hdQId.ClientID %>";
</
script
>
</
telerik:RadCodeBlock
>
<
script
language
=
"JavaScript"
src
=
"../../Scripts/JSCollections.js"
></
script
>
<
script
src
=
"scripts/stylesheet.js"
type
=
"text/javascript"
></
script
>
<
script
src
=
"scripts/popup.js"
type
=
"text/javascript"
></
script
>
<
script
src
=
"scripts/contextMenu.js"
type
=
"text/javascript"
></
script
>
<
script
language
=
"javascript"
type
=
"text/javascript"
>
$(document).ready(function() {
previousCategoryValue = document.getElementById("<%= ddlCategories.ClientID %>").selectedIndex;
});
function openAttendanceWindow(StudentID, AYIdentifier, SubjectID, SSECID, StaffID, QID, AttType) {
window.open("../GradeBook/ShowAttendance.aspx?Student_ID=" + StudentID + "&AYIdentifier=" + AYIdentifier + "&Subject_ID=" + SubjectID + "&SSEC_ID=" + SSECID + "&Staff_ID=" + StaffID + "&Q_ID=" + QID + "&AttType=" + AttType, "null", "status=0,menubar=no,location=no,scrollbars=yes,hotkeys=no,width=780 height=400"); return false;
}
var previousCategoryValue;
function resultCallBackForCategoryChange(result) {
if (result) {
clearValues();
changeCssOfDropLowestScoresButton();
__doPostBack("ctl00$cphMain$ddlCategories", "");
previousCategoryValue = document.getElementById("<%= ddlCategories.ClientID %>").selectedIndex;
valueChanged = false;
} else {
//reset the value of ddlCategories dropdownlist.
document.getElementById("ctl00_cphMain_ddlCategories").options[previousCategoryValue].selected = true;
return false;
}
}
function ddlCategories_OnChanged(selectedIndex) {
if (valueChanged) {
radconfirm("This will undo all the edited values from the Grade Book. Are you sure you want to continue?", resultCallBackForCategoryChange, 400, 50, null, "Confirm Category Change");
} else {
__doPostBack("ctl00$cphMain$ddlCategories", "");
previousCategoryValue = document.getElementById("<%= ddlCategories.ClientID %>").selectedIndex;
valueChanged = false;
}
}
</
script
>
<
script
type
=
"text/javascript"
language
=
"javascript"
>
function trim(str) {
return str.replace(/^\s*|\s*$/g, "");
}
function resultCallBack(result) {
if (result)
__doPostBack("ctl00$cphMain$chkToggleAttendance", "");
else {
switch ($get("<%= hdWhichCheckBoxClicked.ClientID %>").value) {
case "Attendance":
document.getElementById("<%= chkToggleAttendance.ClientID %>").checked = false;
break;
case "Final":
document.getElementById("<%= chkToggleFinal.ClientID %>").checked = false;
break;
case "Mean":
document.getElementById("<%= chkToggleMean.ClientID %>").checked = false;
break;
case "Median":
document.getElementById("<%= chkToggleMedian.ClientID %>").checked = false;
break;
case "Total":
document.getElementById("<%= chkToggleTotal.ClientID %>").checked = false;
break;
}
return false;
}
}
function confirmToggleShowHide(chkBox, value) {
var ddlColumnsToLock = "<%= ddlColumnsToLock.ClientID %>";
if (chkBox.checked) {
//add this value to ddlColumnsToLock dropdownlist.
$("#" + ddlColumnsToLock + "").append($('<
option
></
option
>').val(value).html(value));
$get("<%= hdWhichCheckBoxClicked.ClientID %>").value = value;
radconfirm("This will undo all the edited values from the Grade Book. Are you sure you want to continue?", resultCallBack, 400, 50, null, "Confirm Show Column");
} else {
//remove this option from ddlColumnsToLock dropdownlist.
$("#"+ddlColumnsToLock+" option[value='"+value+"']").remove();
__doPostBack("ctl00$cphMain$chkToggleAttendance", ""); }
}
function openGradingScaleWindow(subjectSectionId, schoolDomain, screen, type) {
subjectSectionId = 4658;
schoolDomain = 1;
screen = "GradeBook";
type = "detailed";
window.open("GradingScalesPopup.aspx?SubjectSectionId=" + subjectSectionId + "&SchoolDomain=" + schoolDomain + "&Screen=" + screen + "&Type=" + type, "GradingScale", "width=600,height=500,status=0,menubar=no,location=no,scrollbars=yes,hotkeys=yes");
return false;
}
function clearValues() {
document.getElementById("<%=hdPreservedValuesForTextBoxes.ClientID %>").value = "";
document.getElementById('<%= hdPreservedValues.ClientID %>').value = "";
}
function changeCssOfDropLowestScoresButton() {
var categoriesDropDown="<%= ddlCategories.ClientID %>";
if ($("#" + categoriesDropDown + " option:selected").text() != "All") {
$get("<%= btnDropLowestScores.ClientID %>").disabled = false;
$("<%= btnDropLowestScores.ClientID %>").css('cursor', 'hand');
$get("<%= btnDropLowestScores.ClientID %>").src = "../../images/icons/downarrowicon.gif";
}
else {
$get("<%= btnDropLowestScores.ClientID %>").disabled = "disabled";
$("<%= btnDropLowestScores.ClientID %>").css('cursor', 'default');
$get("<%= btnDropLowestScores.ClientID %>").src = "../../images/icons/Disabled/disableddownarrowicon.gif";
}
}
function saveValuesForTextBoxes(textBoxId) {
document.getElementById("<%=hdPreservedValuesForTextBoxes.ClientID %>").value =
document.getElementById("<%=hdPreservedValuesForTextBoxes.ClientID %>").value + textBoxId + "|";
}
function toggleGradeBookPanelVisibility() {
trIncludeInStudentColumn.style.display = trIncludeInStudentColumn.style.display == "none" ? "" : "none";
trHideColumns.style.display = trHideColumns.style.display == "none" ? "" : "none";
trLockGradeBook.style.display = trLockGradeBook.style.display == "none" ? "" : "none";
trNumberOfAssignmentsToDisplay.style.display = trNumberOfAssignmentsToDisplay.style.display == "none" ? "" : "none";
if (document.getElementById("imgUpDown").src.endsWith("up.gif")){
document.getElementById("imgUpDown").src = "../../images/down.gif";
}
else { document.getElementById("imgUpDown").src = "../../images/up.gif"; }
}
function saveValue(id, oldValue) {
//get the new value.
var newValue = document.getElementById(id).innerHTML;
//save the value only if it has changed.
document.getElementById('<%= hdPreservedValues.ClientID %>').value =
document.getElementById('<%= hdPreservedValues.ClientID %>').value + id + "|" +
newValue + ";";
}
function RadActionMenuPanel_OnClick(commandName) {
if (commandName == "SaveSettings") {
}
else if (commandName == "StudentContactList") {
var currentTime = new Date();
var month = currentTime.getMonth() + 1;
var day = currentTime.getDate();
var year = currentTime.getFullYear();
OpenContactWindow(document.getElementById(cbInactiveFlag).checked, document.getElementById(hdIsMerged).value, document.getElementById(hdSubject_ID).value, document.getElementById(hdSubjectSection_ID).value, month + "/" + day + "/" + year);
}
else if (commandName == "AddEditStudentExtraCredit") {
openExtraCreditWindow();
}
else if (commandName == "AddEditCategories") {
openCategoryWindow();
}
else if (commandName == "AddEditAssignments") {
openAssignmentWindow();
}
else if (commandName == "AddGradingPeriodComments") {
openGPCommentsWindow(document.getElementById(hdDataBucket_ID).value, document.getElementById(hdDataBucket_ID).value, document.getElementById(hdDataBucket_ID).value, -1,'GradeBook.aspx');
}
else if (commandName == "AddEditStudentNickNames") {
openNickNameWindow();
}
else if (commandName == "AddEditStudentNumbers") {
openStudentNumberWindow();
}
else if (commandName == "ViewGradingScales") {
openGradingScaleWindow(document.getElementById(hdDataBucket_ID).value, document.getElementById(hdDataBucket_ID).value, 'GradeBook','detailed');
}
}
function OpenContactWindow(pisInactiveFlag, pisMerged, pintSubjectID, pintSSECID, pstrDate) {
window.open("../GradeBook/ClassRoster.aspx?isFromGradeBook=1&isShowInActive=" + pisInactiveFlag + "&isMerged=" + pisMerged + "&CPSubjectID=-1&SubjectID=" + pintSubjectID + "&SSECID=" + pintSSECID + "&AttDate=" + pstrDate, "StudentList", "width=800,height=500,status=0,menubar=no,location=no,scrollbars=yes,hotkeys=yes");
return false;
}
function openCategoryWindow() {
window.location.href = "../GradeBook/VWCategoryAssess.aspx";
}
function openAssignmentWindow() {
window.location.href = "../GradeBook/AEAssess.aspx";
}
function openNickNameWindow() {
window.location.href = "../GradeBook/VWStudentNickNames.aspx";
}
function openExtraCreditWindow() {
window.location.href = "../GradeBook/ExtraCredit.aspx";
}
function openStudentNumberWindow() {
window.location.href = "../GradeBook/VWStudentNumber.aspx";
}
function openGPCommentsWindow(pstrGTID, pstrGP, pstrGPID, pstrQID, pstrRefURL) {
window.location.href = "../GradeBook/AEBucketComments.aspx?DB_ID=" + pstrGTID + "&GPeriod=" + pstrGP + "&dbcwid=" + pstrGPID + "&qident=" + pstrQID + "&frmGB=1" + "&RefURL=" + pstrRefURL;
}
</
script
>
<
script
src
=
"jquery-1.4.1.min.js"
type
=
"text/javascript"
></
script
>
<
script
language
=
"javascript"
type
=
"text/javascript"
>
function showStudentData() {
$get("<%= hdShowStudentData.ClientID %>").value = $get("<%= hdShowStudentData.ClientID %>").value == "1" ? "0" : "1";
}
var valueChanged = false;
function txtBox_onchanged(id, itemIndex, finalClientID, meanClientID, medianClientID, totalClientID, value) {
valueChanged = true;
calculateValues(id, itemIndex, finalClientID, meanClientID, medianClientID, totalClientID, value);
var textBox = $get(id);
changeBackgroundColor(textBox);
}
function changeBackgroundColor(textBox) {
var parentCell = textBox.parentNode;
$(parentCell).addClass("valueChanged");
}
function calculateValues(id, itemIndex, finalClientID, meanClientID, medianClientID, totalClientID,value) {
var textBox = $get(id);
var row = masterTable.get_dataItems()[itemIndex];
$.ajax({
url: "GradeBookExt.aspx",
data: "value=" + textBox.value + "&index=" + itemIndex + "&d=" + new Date().getMilliseconds().toString(),
dataType: "json",
success: function(dataReceived) {
textBox.value = dataReceived.Score;
//calculate final.
if ($get(finalClientID) != null) {
$($get(finalClientID).parentNode).addClass("valueChanged");
$get(finalClientID).value = dataReceived.Score;
//save value for "Final" cell.
saveValue(finalClientID, $get(finalClientID).innerHTML);
}
//calculate mean.
if ($get(meanClientID) != null) {
$get(meanClientID).parentNode.style.backgroundColor = "yellow";
$get(meanClientID).innerHTML = dataReceived.Score + 5;
//save value for "Mean" cell.
saveValue(meanClientID, $get(meanClientID).innerHTML);
}
//calculate median.
if ($get(medianClientID) != null) {
$get(medianClientID).parentNode.style.backgroundColor = "yellow";
$get(medianClientID).innerHTML = dataReceived.Score + 6;
//save value for "Median" cell.
saveValue(medianClientID, $get(medianClientID).innerHTML);
}
//calculate total.
if ($get(totalClientID) != null) {
$get(totalClientID).parentNode.style.backgroundColor = "yellow";
$get(totalClientID).innerHTML = parseFloat(dataReceived.Score + 10);
//save value for "Total" cell.
saveValue(totalClientID, $get(totalClientID).innerHTML);
}
textBox.value = dataReceived.Score + " " + dataReceived.Grade;
}
});
}
</
script
>
</
HEAD
>
<
telerik:RadStyleSheetManager
ID
=
"RadStyleSheetManager1"
runat
=
"server"
/>
<
telerik:RadScriptManager
ID
=
"RadScriptManager1"
runat
=
"server"
EnablePageMethods
=
"true"
>
<
Scripts
>
<
asp:ScriptReference
Assembly
=
"Telerik.Web.UI"
Name
=
"Telerik.Web.UI.Common.Core.js"
/>
<
asp:ScriptReference
Assembly
=
"Telerik.Web.UI"
Name
=
"Telerik.Web.UI.Common.jQuery.js"
/>
<
asp:ScriptReference
Assembly
=
"Telerik.Web.UI"
Name
=
"Telerik.Web.UI.Common.jQueryInclude.js"
/>
</
Scripts
>
</
telerik:RadScriptManager
>
<
telerik:RadAjaxManager
ID
=
"RadAjaxManager1"
runat
=
"server"
>
<
AjaxSettings
>
<
telerik:AjaxSetting
AjaxControlID
=
"ddlCategories"
>
<
UpdatedControls
><
telerik:AjaxUpdatedControl
ControlID
=
"RadGrid1"
LoadingPanelID
=
"radAjaxLoadingPanel"
/>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
<
telerik:AjaxSetting
AjaxControlID
=
"chkToggleAttendance"
>
<
UpdatedControls
><
telerik:AjaxUpdatedControl
ControlID
=
"RadGrid1"
LoadingPanelID
=
"radAjaxLoadingPanel"
/>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
<
telerik:AjaxSetting
AjaxControlID
=
"RadGrid1"
>
<
UpdatedControls
>
<
telerik:AjaxUpdatedControl
ControlID
=
"RadGrid1"
LoadingPanelID
=
"radAjaxLoadingPanel"
/>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
<
telerik:AjaxSetting
AjaxControlID
=
"chkFutureStudents"
>
<
UpdatedControls
>
<
telerik:AjaxUpdatedControl
ControlID
=
"RadGrid1"
LoadingPanelID
=
"radAjaxLoadingPanel"
/>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
<
telerik:AjaxSetting
AjaxControlID
=
"ddlNumberOfAssignmentsToDisplay"
>
<
UpdatedControls
>
<
telerik:AjaxUpdatedControl
ControlID
=
"RadGrid1"
LoadingPanelID
=
"radAjaxLoadingPanel"
/>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
<
telerik:AjaxSetting
AjaxControlID
=
"chkToggleFinal"
>
<
UpdatedControls
><
telerik:AjaxUpdatedControl
ControlID
=
"RadGrid1"
LoadingPanelID
=
"radAjaxLoadingPanel"
/></
UpdatedControls
>
</
telerik:AjaxSetting
>
<
telerik:AjaxSetting
AjaxControlID
=
"chkToggleMean"
>
<
UpdatedControls
><
telerik:AjaxUpdatedControl
ControlID
=
"RadGrid1"
LoadingPanelID
=
"radAjaxLoadingPanel"
/></
UpdatedControls
>
</
telerik:AjaxSetting
>
<
telerik:AjaxSetting
AjaxControlID
=
"chkToggleMedian"
>
<
UpdatedControls
><
telerik:AjaxUpdatedControl
ControlID
=
"RadGrid1"
LoadingPanelID
=
"radAjaxLoadingPanel"
/></
UpdatedControls
>
</
telerik:AjaxSetting
>
<
telerik:AjaxSetting
AjaxControlID
=
"chkToggleTotal"
>
<
UpdatedControls
><
telerik:AjaxUpdatedControl
ControlID
=
"RadGrid1"
LoadingPanelID
=
"radAjaxLoadingPanel"
/></
UpdatedControls
>
</
telerik:AjaxSetting
>
<
telerik:AjaxSetting
AjaxControlID
=
"ddlColumnsToLock"
>
<
UpdatedControls
><
telerik:AjaxUpdatedControl
ControlID
=
"RadGrid1"
LoadingPanelID
=
"radAjaxLoadingPanel"
/></
UpdatedControls
>
</
telerik:AjaxSetting
>
<
telerik:AjaxSetting
AjaxControlID
=
"chkInactiveStudents"
>
<
UpdatedControls
><
telerik:AjaxUpdatedControl
ControlID
=
"RadGrid1"
LoadingPanelID
=
"radAjaxLoadingPanel"
/></
UpdatedControls
>
</
telerik:AjaxSetting
>
<
telerik:AjaxSetting
AjaxControlID
=
"columnContextMenu"
>
<
UpdatedControls
><
telerik:AjaxUpdatedControl
ControlID
=
"RadGrid1"
LoadingPanelID
=
"radAjaxLoadingPanel"
/></
UpdatedControls
>
</
telerik:AjaxSetting
>
<
telerik:AjaxSetting
AjaxControlID
=
"ddlGradingPeriods"
>
<
UpdatedControls
><
telerik:AjaxUpdatedControl
ControlID
=
"RadGrid1"
LoadingPanelID
=
"radAjaxLoadingPanel"
/></
UpdatedControls
>
</
telerik:AjaxSetting
>
</
AjaxSettings
>
</
telerik:RadAjaxManager
>
<
telerik:RadWindowManager
ID
=
"singleton"
Skin
=
"Web20"
runat
=
"server"
></
telerik:RadWindowManager
>
<
table
id
=
"main"
cellspacing
=
"0"
cellpadding
=
"3"
width
=
"100%"
border
=
"0"
>
<
tr
>
<
td
valign
=
"top"
width
=
"100%"
>
<
table
id
=
"Table2"
cellspacing
=
"0"
cellpadding
=
"0"
width
=
"100%"
border
=
"0"
>
<
tr
height
=
"10"
><
td
></
td
>
<
td
>
<
img
src
=
'../../images/icons/breadcrum.gif'
border
=
'0'
><
asp:Label
ID
=
"SubjectName"
runat
=
"server"
CssClass
=
"smallbodytext"
Font-Bold
=
"True"
></
asp:Label
></
td
>
</
tr
>
<
tr
>
<
td
>
</
td
>
<
td
align
=
"right"
>
<
table
border
=
"0"
width
=
"100%"
class
=
'smallbodytext headingtable'
cellpadding
=
"0"
cellspacing
=
"0"
>
<
tr
>
<
td
align
=
"left"
>
<
uc6:TelerikFlyout
ID
=
"TelerikFlyout1"
runat
=
"server"
></
uc6:TelerikFlyout
>
</
td
>
<
td
nowrap
align
=
"right"
>
<
asp:LinkButton
ID
=
"lnkSubmit"
OnClick
=
"lnkSubmit_Click"
runat
=
"server"
Text
=
"Submit"
></
asp:LinkButton
>
</
td
>
</
tr
>
</
table
>
</
td
>
</
tr
>
<
tr
><
td
>
</
td
>
<
td
><
asp:Label
ID
=
"lblHideRows"
runat
=
"server"
Visible
=
"False"
></
asp:Label
></
td
>
</
tr
>
<
tr
><
td
></
td
>
<
td
>
<
uc2:InfoPanel
ID
=
"cntInfoPanel"
runat
=
"server"
></
uc2:InfoPanel
>
</
td
>
</
tr
>
</
table
>
<
table
id
=
"Table1"
cellspacing
=
"0"
cellpadding
=
"0"
width
=
"100%"
border
=
"0"
>
<
tr
height
=
"10px"
>
<
td
>
</
td
>
</
tr
>
<
tr
>
<
td
class
=
"smallbodytext"
>
<
table
cellpadding
=
"0"
cellspacing
=
"0"
border
=
"0"
width
=
"100%"
>
<
tr
><
td
>
<
table
cellspacing
=
"0"
id
=
"tblCollapsablePanel"
style
=
"width:100%"
>
<
tr
class
=
"freezerowbackcolor"
>
<
td
class
=
"bodytext"
width
=
"50px"
>Class</
td
>
<
td
class
=
"bodytext"
align
=
"right"
><
asp:DropDownList
CssClass
=
"bodytext"
ID
=
"ddlClasses"
Width
=
"300px"
runat
=
"server"
></
asp:DropDownList
></
td
>
<
td
class
=
"bodytext"
style
=
"width:15px"
><
asp:Button
ID
=
"btnPost"
Width
=
"65px"
runat
=
"server"
style
=
"text-align:center"
CssClass
=
"myCss"
Text
=
" Post"
OnClick
=
"btnPost_Click"
/></
td
>
<
td
class
=
"bodytext"
align
=
"right"
>Grading Period </
td
>
<
td
class
=
"bodytext"
><
asp:DropDownList
ID
=
"ddlGradingPeriods"
OnSelectedIndexChanged
=
"ddlGradingPeriods_SelectedIndexChanged"
AutoPostBack
=
"true"
CssClass
=
"bodytext"
runat
=
"server"
></
asp:DropDownList
></
td
>
<
td
class
=
"bodytext"
align
=
"right"
>Default </
td
>
<
td
class
=
"bodytext"
><
asp:DropDownList
CssClass
=
"bodytext"
ID
=
"ddlGradeBookTypes"
OnSelectedIndexChanged
=
"ddlGradeBookTypes_SelectedIndexChanged"
AutoPostBack
=
"true"
runat
=
"server"
>
<
asp:ListItem
Value
=
"1"
>Detailed</
asp:ListItem
>
<
asp:ListItem
Value
=
"3"
>Class Summary</
asp:ListItem
>
<
asp:ListItem
Value
=
"4"
>Standards Summary</
asp:ListItem
>
<
asp:ListItem
Value
=
"5"
>Standard Based Grading</
asp:ListItem
>
</
asp:DropDownList
></
td
>
<
td
class
=
"bodytext"
align
=
"right"
>Category </
td
>
<
td
class
=
"bodytext"
><
asp:DropDownList
onchange
=
"return ddlCategories_OnChanged(this.selectedIndex)"
OnSelectedIndexChanged
=
"ddlCategories_SelectedIndexChanged"
ID
=
"ddlCategories"
Width
=
"150px"
CssClass
=
"smallbodytext"
AppendDataBoundItems
=
"true"
AutoPostBack
=
"true"
runat
=
"server"
><
asp:ListItem
Text
=
"All"
Value
=
""
></
asp:ListItem
></
asp:DropDownList
> <
asp:ImageButton
ID
=
"btnDropLowestScores"
Enabled
=
"false"
ImageUrl
=
"../../images/icons/Disabled/disableddownarrowicon.gif"
OnClick
=
"btnDropLowestScores_Click"
runat
=
"server"
/></
td
>
<
td
class
=
"bodytext"
><
a
id
=
"lnkShowPanel"
class
=
"CLSTOCHEAD"
onclick
=
"return toggleGradeBookPanelVisibility();"
runat
=
"server"
>
<
img
src
=
"../../images/down.gif"
id
=
"imgUpDown"
border
=
"0"
/></
a
></
td
></
tr
>
</
table
><
table
cellpadding
=
"4"
style
=
"width:100%"
cellspacing
=
"0"
>
<
tr
id
=
"trIncludeInStudentColumn"
style
=
"display:none;"
>
<
td
class
=
"bodytext"
style
=
"width:20%"
>Include in the Student column</
td
>
<
td
style
=
"width:80%"
class
=
"bodytext"
><
asp:CheckBox
ID
=
"chkInactiveStudents"
OnCheckedChanged
=
"chkShowActiveInactiveStudents_CheckedChanged"
AutoPostBack
=
"true"
runat
=
"server"
Text
=
"Inactive Students"
/><
asp:CheckBox
ID
=
"chkFutureStudents"
OnCheckedChanged
=
"chkFutureStudents_CheckedChanged"
AutoPostBack
=
"true"
runat
=
"server"
Text
=
"Future Students"
/></
td
>
</
tr
>
<
tr
id
=
"trHideColumns"
class
=
"freezerowbackcolor"
style
=
"display:none;"
>
<
td
class
=
"bodytext"
style
=
"width:20%"
>Hide the following columns</
td
>
<
td
class
=
"bodytext"
style
=
"width:80%"
colspan
=
"2"
>
<
asp:CheckBox
Checked
=
"true"
ID
=
"chkToggleAttendance"
onclick
=
"return confirmToggleShowHide(this,'Attendance');"
AutoPostBack
=
"true"
ToolTip
=
"Attendance"
OnCheckedChanged
=
"chkToggleAttendance_CheckedChanged"
Text
=
"Attendance"
runat
=
"server"
/>
<
asp:CheckBox
Checked
=
"true"
ID
=
"chkToggleFinal"
onclick
=
"return confirmToggleShowHide(this,'Final');"
AutoPostBack
=
"true"
ToolTip
=
"Final"
Text
=
"Final"
OnCheckedChanged
=
"chkToggleAttendance_CheckedChanged"
runat
=
"server"
/>
<
asp:CheckBox
Checked
=
"true"
ID
=
"chkToggleMean"
onclick
=
"return confirmToggleShowHide(this,'Mean');"
AutoPostBack
=
"true"
ToolTip
=
"Mean"
Text
=
"Mean"
OnCheckedChanged
=
"chkToggleAttendance_CheckedChanged"
runat
=
"server"
/>
<
asp:CheckBox
Checked
=
"true"
ID
=
"chkToggleMedian"
onclick
=
"return confirmToggleShowHide(this,'Median');"
AutoPostBack
=
"true"
ToolTip
=
"Median"
OnCheckedChanged
=
"chkToggleAttendance_CheckedChanged"
Text
=
"Median"
runat
=
"server"
/>
<
asp:CheckBox
Checked
=
"true"
ID
=
"chkToggleTotal"
onclick
=
"return confirmToggleShowHide(this,'Total');"
AutoPostBack
=
"true"
ToolTip
=
"Total"
OnCheckedChanged
=
"chkToggleAttendance_CheckedChanged"
Text
=
"Total"
runat
=
"server"
/></
td
>
</
tr
>
<
tr
id
=
"trLockGradeBook"
class
=
"bodytext"
style
=
"display:none;"
>
<
td
class
=
"bodytext"
style
=
"width:20%"
>Lock grade book at this column</
td
>
<
td
style
=
"width:80%"
colspan
=
"2"
><
asp:DropDownList
AppendDataBoundItems
=
"true"
Width
=
"300px"
AutoPostBack
=
"true"
OnSelectedIndexChanged
=
"ddlColumnsToLock_SelectedIndexChanged"
CssClass
=
"bodytext"
ID
=
"ddlColumnsToLock"
runat
=
"server"
>
<
asp:ListItem
Text
=
"(Select)"
Value
=
""
></
asp:ListItem
>
<
asp:ListItem
Text
=
"Attendance"
Value
=
"Attendance"
></
asp:ListItem
>
<
asp:ListItem
Text
=
"Final"
Value
=
"Final"
></
asp:ListItem
>
<
asp:ListItem
Text
=
"Mean"
Value
=
"Mean"
></
asp:ListItem
>
<
asp:ListItem
Text
=
"Median"
Value
=
"Median"
></
asp:ListItem
>
<
asp:ListItem
Text
=
"Total"
Value
=
"Total"
></
asp:ListItem
>
</
asp:DropDownList
> </
td
></
tr
>
<
tr
id
=
"trNumberOfAssignmentsToDisplay"
style
=
"display:none;"
class
=
"freezerowbackcolor"
>
<
td
class
=
"bodytext"
style
=
"width:20%"
>Number of assignments to display</
td
>
<
td
class
=
"bodytext"
style
=
"width:80%"
colspan
=
"2"
><
asp:DropDownList
Width
=
"300px"
AutoPostBack
=
"true"
CssClass
=
"bodytext"
ID
=
"ddlNumberOfAssignmentsToDisplay"
OnSelectedIndexChanged
=
"ddlNumberOfAssignmentsToDisplay_SelectedIndexChanged"
runat
=
"server"
>
<
asp:ListItem
Text
=
"Based On Preferences"
Value
=
"Based On Preferences"
></
asp:ListItem
>
<
asp:ListItem
Text
=
"All"
Value
=
"All"
></
asp:ListItem
>
</
asp:DropDownList
></
td
></
tr
>
</
table
>
</
td
>
</
tr
>
<
tr
>
<
td
>
<
table
id
=
"Table4"
width
=
"100%"
cellpadding
=
"0"
cellspacing
=
"0"
border
=
"0"
>
<
tr
>
<
td
id
=
"GridTD"
>
<
asp:PlaceHolder
ID
=
"PlaceHolder1"
runat
=
"server"
></
asp:PlaceHolder
>
<
telerik:RadContextMenu
style
=
"float:none;"
ID
=
"columnContextMenu"
runat
=
"server"
EnableRoundedCorners
=
"false"
OnClientItemOpening
=
"columnContextMenu_ClientItemOpening"
Flow
=
"Horizontal"
Skin
=
"Vista"
EnableShadows
=
"false"
OnClientShowing
=
"columnContextMenu_ClientShowing"
OnClientItemClicking
=
"columContextMenu_ClientItemClicking"
OnItemClick
=
"RadContextMenu1_ItemClick"
>
<
ExpandAnimation
Type
=
"OutQuart"
/>
<
DefaultGroupSettings
ExpandDirection
=
"Auto"
Flow
=
"Horizontal"
/>
<
CollapseAnimation
Duration
=
"200"
Type
=
"OutQuint"
/>
<
Items
>
<
telerik:RadMenuItem
runat
=
"server"
ExpandMode
=
"ClientSide"
Value
=
"0"
Text
=
"Sort "
><
GroupSettings
ExpandDirection
=
"Auto"
Flow
=
"Horizontal"
/></
telerik:RadMenuItem
>
<
telerik:RadMenuItem
runat
=
"server"
ExpandMode
=
"ClientSide"
Text
=
"Sort"
>
<
Items
>
<
telerik:RadMenuItem
runat
=
"server"
ExpandMode
=
"ClientSide"
Text
=
"Ascending"
></
telerik:RadMenuItem
>
<
telerik:RadMenuItem
runat
=
"server"
ExpandMode
=
"ClientSide"
Text
=
"Descending"
></
telerik:RadMenuItem
>
</
Items
>
<
GroupSettings
ExpandDirection
=
"Right"
Flow
=
"Vertical"
/>
</
telerik:RadMenuItem
>
<
telerik:RadMenuItem
runat
=
"server"
ExpandMode
=
"ClientSide"
Text
=
"Final Grade Calculation Summary"
><
GroupSettings
Flow
=
"Vertical"
ExpandDirection
=
"Right"
/></
telerik:RadMenuItem
>
<
telerik:RadMenuItem
runat
=
"server"
ExpandMode
=
"ClientSide"
Text
=
"Revert Edited Final Scores to System Calculated Scores"
><
GroupSettings
Flow
=
"Vertical"
ExpandDirection
=
"Right"
/></
telerik:RadMenuItem
>
<
telerik:RadMenuItem
runat
=
"server"
ExpandMode
=
"ClientSide"
Text
=
"Mass Grading of Assignment..."
><
GroupSettings
Flow
=
"Vertical"
ExpandDirection
=
"Right"
/></
telerik:RadMenuItem
>
<
telerik:RadMenuItem
runat
=
"server"
ExpandMode
=
"ClientSide"
Text
=
"Edit Assignment"
><
GroupSettings
Flow
=
"Vertical"
ExpandDirection
=
"Right"
/></
telerik:RadMenuItem
>
<
telerik:RadMenuItem
runat
=
"server"
ExpandMode
=
"ClientSide"
Text
=
"Publish Assignment to Parent Portal"
Value
=
"Publish"
><
GroupSettings
Flow
=
"Vertical"
ExpandDirection
=
"Right"
/></
telerik:RadMenuItem
>
<
telerik:RadMenuItem
runat
=
"server"
ExpandMode
=
"ClientSide"
Text
=
"Assignment Comments"
><
GroupSettings
Flow
=
"Vertical"
ExpandDirection
=
"Right"
/></
telerik:RadMenuItem
>
<
telerik:RadMenuItem
runat
=
"server"
ExpandMode
=
"ClientSide"
Text
=
"Show Only This Assignment"
><
GroupSettings
Flow
=
"Vertical"
ExpandDirection
=
"Right"
/></
telerik:RadMenuItem
>
<
telerik:RadMenuItem
runat
=
"server"
ExpandMode
=
"ClientSide"
Text
=
"View Graphs"
><
GroupSettings
Flow
=
"Vertical"
ExpandDirection
=
"Right"
/></
telerik:RadMenuItem
>
</
Items
>
</
telerik:RadContextMenu
>
<
telerik:RadContextMenu
ID
=
"studentContextMenu"
OnItemClick
=
"studentContextMenu_ItemClicked"
runat
=
"server"
>
<
Items
>
<
telerik:RadMenuItem
ImageUrl
=
"../../images/icons/studentnote.gif"
Text
=
"Go to Student record manager"
></
telerik:RadMenuItem
>
<
telerik:RadMenuItem
ImageUrl
=
"../../images/icons/parenticon.gif"
Text
=
"Go to My Students"
></
telerik:RadMenuItem
>
<
telerik:RadMenuItem
Text
=
"View Student Assessment Details"
></
telerik:RadMenuItem
>
</
Items
>
</
telerik:RadContextMenu
>
</
td
>
</
tr
>
</
table
>
<
uc1:SortPopup
ID
=
"sortPopup1"
runat
=
"server"
/>
<
uc1:AssignmentGradingPopup
ID
=
"assignmentGradingPopup1"
runat
=
"server"
/>
</
td
>
</
tr
>
</
table
>
<
br
/>
<
br
/>
<
br
/>
<
br
/><
br
/><
br
/><
br
/>
<
br
/><
br
/><
br
/><
br
/><
br
/>
<
br
/><
br
/>
<
br
/>
<
br
/>
</
td
>
</
tr
>
</
table
><
input
type
=
"hidden"
runat
=
"server"
id
=
"lblCourseShortNames"
runat
=
"server"
/>
<
input
type
=
"hidden"
runat
=
"server"
id
=
"lblCourseLongNames"
runat
=
"server"
/>
<
input
type
=
"hidden"
runat
=
"server"
id
=
"lblsessionout"
runat
=
"server"
/>
<
asp:HiddenField
ID
=
"hdPreservedValues"
runat
=
"server"
/>
<
asp:HiddenField
ID
=
"hdWhichColumnClicked"
runat
=
"server"
/>
<
asp:HiddenField
ID
=
"hdShowStudentData"
runat
=
"server"
/>
<
asp:HiddenField
ID
=
"hdPreservedValuesForTextBoxes"
runat
=
"server"
/>
<
asp:HiddenField
ID
=
"hdWhichCheckBoxClicked"
Value
=
"True"
runat
=
"server"
/>
<
asp:HiddenField
ID
=
"hdAssignmentIdAndCategoryName"
runat
=
"server"
/>
<
asp:HiddenField
ID
=
"hdStudentIds"
runat
=
"server"
/>
<
asp:HiddenField
ID
=
"hdStudentId"
runat
=
"server"
/>
<
asp:HiddenField
ID
=
"hdQId"
runat
=
"server"
/>
<
asp:HiddenField
ID
=
"hdDataField"
runat
=
"server"
/>
<
asp:HiddenField
ID
=
"hdIsMerged"
runat
=
"server"
/>
<
asp:HiddenField
ID
=
"hdSubject_ID"
runat
=
"server"
/>
<
asp:HiddenField
ID
=
"hdSubjectSection_ID"
runat
=
"server"
/>
<
asp:HiddenField
ID
=
"hdDataBucket_ID"
runat
=
"server"
/>
<
asp:HiddenField
ID
=
"hdQText"
runat
=
"server"
/>
<
asp:HiddenField
ID
=
"hdSchoolDomain"
runat
=
"server"
/>
<
asp:HiddenField
ID
=
"hdIDCollection"
runat
=
"server"
/>
</
td
>
</
tr
>
</
table
>
</
asp:Content
>
CS Code
using System;
using System.Collections;
using System.Data;
using System.Text;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Xml;
using Microsoft.VisualBasic;
using MZKObj.MZKObj;
using MZKObj.MZKObj.School;
using Telerik.Web.UI;
using Comments;
using System.Data.SqlClient;
using MZKObj;
namespace TEMS
{
public partial class GradeBookExt : BasePage
{
#region "Private Members And Functions"
enum ImageTypes { Lock, Unlock };
string _mstrAYIdentifier = "";
private int assignmentId = -1;
private string type = string.Empty;
private string pValue = string.Empty;
int subjectId = -1;
int subjectSectionId = -1;
int SchoolDomain = -1;
int qId = -1;
int staffId = -1;
const int _mintStartIndexOfCWColumn = 33;
int gradingScaleId = -1;
int teacherGradeSubjectId = -1;
private bool isGradeBookAdmin = false;
public int _mintTotalAssessCount = 0;
private string categoryName = "";
private DataTable dtStudents = null; //will bind to the telerik grid view.
private DataTable _moWCNamesDT;
private DataTable dtAssignments;
private DataSet dsDetailedInformationOfGradingPeriod;
private StringBuilder sbStudentIds;
private SchoolPolicies schoolPolicies;
private int _mintCWID = -1;
private int _mintGBVN = -1;
private int _mintMemId = -1;
private bool isMergedSection = false;
private bool _misTeacherAllowedEditInactiveStudentGrades = false;
private int _mintEditInActiveStudentGrades = -1;
private string _mstrDisplayOptionXML = "";
private bool isUndoDisplayAll = false;
private enum Columns { Student = 0, Attendance, Final, Mean, Median, Total };
private string ValidValuesPSV = string.Empty;
private readonly string IS_ATTENDANCE_COLUMN_LOCKED = "isAttendanceColumnLocked";
private readonly string IS_FINAL_COLUMN_LOCKED = "isFinalColumnLocked";
private readonly string IS_MEAN_COLUMN_LOCKED = "isMeanColumnLocked";
private readonly string IS_MEDIAN_COLUMN_LOCKED = "isMedianColumnLocked";
private readonly string IS_TOTAL_COLUMN_LOCKED = "isTotalColumnLocked";
private readonly string LOCK_URL = string.Format("<
img
border
=
'0'
src
=
'../../images/icons/lockicon.gif'
/>");
private readonly string UNLOCK_URL = string.Format("<
img
border
=
'0'
src
=
'../../images/icons/Unlockicon.gif'
/>");
private string _mstrGradingSchemeCalculationCriteria = "Average";
private ArrayList _moExemptArrayList;
private Preference preference; //Represents the settings stored in the 'Preferences' tab.
protected void Page_Init(object sender, EventArgs e)
{
this.DefineGridStructure();
TelerikFlyout1.OnClickRadActionMenu += OnClickRadActionMenu;
}
private void DefineGridStructure()
{
this.RadGrid1 = new RadGrid();
this.RadGrid1.ID = "RadGrid1";
this.RadGrid1.Skin = "Web20";
this.RadGrid1.Height = Unit.Pixel(400);
this.RadGrid1.Width = Unit.Pixel(1050);
this.RadGrid1.MasterTableView.TableLayout = GridTableLayout.Fixed;
this.RadGrid1.MasterTableView.EditMode = GridEditMode.InPlace;
this.RadGrid1.PreRender += new EventHandler(RadGrid1_PreRender);
this.RadGrid1.ItemCommand += new GridCommandEventHandler(RadGrid1_ItemCommand);
this.RadGrid1.ColumnCreating += new GridColumnCreatingEventHandler(RadGrid1_ColumnCreating);
this.RadGrid1.GridLines = GridLines.None;
//Client Settings.
this.RadGrid1.ClientSettings.AllowColumnHide = false;
this.RadGrid1.ClientSettings.ClientEvents.OnColumnContextMenu = "showColumnContextMenu";
this.RadGrid1.ClientSettings.ClientEvents.OnGridCreated = "gridCreated";
this.RadGrid1.ClientSettings.Scrolling.AllowScroll = true;
this.RadGrid1.ClientSettings.Scrolling.UseStaticHeaders = true;
this.RadGrid1.ClientSettings.Scrolling.ScrollHeight = 200;
RadGrid1.AutoGenerateColumns = false;
//Add static columns first.
this.AddStaticColumn(Columns.Student);
this.AddStaticColumn(Columns.Attendance);
this.AddStaticColumn(Columns.Total);
this.AddStaticColumn(Columns.Mean);
this.AddStaticColumn(Columns.Median);
this.AddStaticColumn(Columns.Final);
// Add the RadGrid1 to the placeholder
this.PlaceHolder1.Controls.Add(RadGrid1);
}
#endregion
private void AddStaticColumn(Columns columns)
{
GridColumn column = null;
switch (columns)
{
case Columns.Student:
column = new GridTemplateColumn { UniqueName = "StudentName", HeaderTemplate = new StaticColumnHeaderTemplate("Student", false,string.Empty,this.qId), ItemTemplate = new StudentTemplate("StudentTemplate",TEMSSecurity.CurrentAyIdentifier) };
column.ItemStyle.CssClass = "gridViewItem";
column.HeaderStyle.BackColor = System.Drawing.Color.Black;
column.HeaderStyle.ForeColor = System.Drawing.Color.White;
column.HeaderStyle.CssClass = string.Empty;
column.HeaderStyle.VerticalAlign = VerticalAlign.Middle;
column.ItemStyle.HorizontalAlign = HorizontalAlign.Left;
column.HeaderStyle.Width = Unit.Pixel(250);
break;
case Columns.Attendance:
column = new GridTemplateColumn { UniqueName = columns.ToString(), DataField = columns.ToString(), HeaderTooltip = columns.ToString(), ItemTemplate = new StaticColumnItemTemplate(columns.ToString(),columns.ToString()), HeaderTemplate = new StaticColumnHeaderTemplate("Attendance <
br
/> (P,A,T)") };
column.HeaderStyle.BackColor = System.Drawing.Color.Black;
column.HeaderStyle.ForeColor = System.Drawing.Color.White;
column.HeaderStyle.CssClass = string.Empty;
column.HeaderStyle.VerticalAlign = VerticalAlign.Top;
column.ItemStyle.HorizontalAlign = HorizontalAlign.Center;
column.HeaderStyle.Width = Unit.Pixel(100);
break;
case Columns.Final:
column = new GridTextBoxColumn(0);
column.UniqueName = "ctl00";
(column as GridTextBoxColumn).HeaderTemplate = new StaticColumnHeaderTemplate("Final");
//column = new GridTemplateColumn { UniqueName = columns.ToString(), ItemTemplate = new StaticColumnItemTemplate(columns.ToString(),columns.ToString(),TEMSSecurity.CurrentUserFirstName,TEMSSecurity.CurrentUserLastName), HeaderTooltip = columns.ToString(), HeaderTemplate = new StaticColumnHeaderTemplate(columns.ToString()) };
column.HeaderStyle.BackColor = System.Drawing.Color.Black;
column.HeaderStyle.ForeColor = System.Drawing.Color.White;
column.HeaderStyle.CssClass = string.Empty;
column.HeaderStyle.VerticalAlign = VerticalAlign.Top;
column.ItemStyle.HorizontalAlign = HorizontalAlign.Center;
column.HeaderStyle.Width = Unit.Pixel(110);
break;
case Columns.Mean:
column = new GridTemplateColumn { UniqueName = columns.ToString(), ItemTemplate = new StaticColumnItemTemplate(columns.ToString(),columns.ToString()), HeaderTooltip = columns.ToString(), HeaderTemplate = new StaticColumnHeaderTemplate(columns.ToString()) };
column.HeaderStyle.BackColor = System.Drawing.Color.Black;
column.HeaderStyle.ForeColor = System.Drawing.Color.White;
column.HeaderStyle.CssClass = string.Empty;
column.HeaderStyle.VerticalAlign = VerticalAlign.Top;
column.ItemStyle.HorizontalAlign = HorizontalAlign.Center;
column.HeaderStyle.Width = Unit.Pixel(70);
break;
case Columns.Median:
column = new GridTemplateColumn { UniqueName = columns.ToString(), DataField = columns.ToString(), ItemTemplate = new StaticColumnItemTemplate(columns.ToString(),columns.ToString()), HeaderTooltip = columns.ToString(), HeaderTemplate = new StaticColumnHeaderTemplate(columns.ToString()) };
column.HeaderStyle.BackColor = System.Drawing.Color.Black;
column.HeaderStyle.ForeColor = System.Drawing.Color.White;
column.HeaderStyle.CssClass = string.Empty;
column.HeaderStyle.VerticalAlign = VerticalAlign.Top;
column.ItemStyle.HorizontalAlign = HorizontalAlign.Center;
column.HeaderStyle.Width = Unit.Pixel(70);
break;
case Columns.Total:
column = new GridTemplateColumn { UniqueName = columns.ToString(), ItemTemplate = new StaticColumnItemTemplate(columns.ToString(),columns.ToString()), HeaderTooltip = columns.ToString(), HeaderTemplate = new StaticColumnHeaderTemplate(columns.ToString()) };
column.HeaderStyle.BackColor = System.Drawing.Color.Black;
column.HeaderStyle.ForeColor = System.Drawing.Color.White;
column.HeaderStyle.CssClass = string.Empty;
column.ItemStyle.HorizontalAlign = HorizontalAlign.Center;
column.HeaderStyle.VerticalAlign = VerticalAlign.Top;
column.HeaderStyle.Width = Unit.Pixel(70);
break;
default:
break;
}
this.RadGrid1.MasterTableView.Columns.Add(column);
}
#region "Page Load Events"
private void Page_Load(System.Object sender, System.EventArgs e)
{
MZKObj.MZKObj.School.Subject l_oSubject;
MZKObj.MZKObj.School.SubjectSection l_oSubjectSection;
if (this.Request.QueryString["index"] == null) //we are not coming through the AJAX call.
{
//Load school policies.
this.schoolPolicies = GradeBookAdminManager.GetSchoolPolicyObject(TEMSSecurity.CurrentSchool, TEMSSecurity.CurrentAyIdentifier, TEMSSecurity.UserDistrict);
ViewState.Add("isTeacherCreateCategories", schoolPolicies.IsTeacherCreateCategories);
this.SetPageParams();
dsDetailedInformationOfGradingPeriod = new DataSet();
dsDetailedInformationOfGradingPeriod = GradeReportingManager.GetDetailInformationOfGradingPeriodBySSECID(subjectSectionId, teacherGradeSubjectId, TEMSSecurity.UserDistrict);
//Set qId
this.SetCurrentQuarterId(dsDetailedInformationOfGradingPeriod);
//Load all the values from GBDisplayConfig table. (which represents our 'Preferences' tab.
this.preference = new Preference(this.subjectId, this.subjectSectionId, TEMSSecurity.CurrentAyIdentifier, this.SchoolDomain);
this.preference = preference.GetCurrentPreference();
//Save the Preference values into the viewstate.
//this.ViewState["TurnOffLetterGrade"] = this.preference.TurnOffLetterGrades;
}
#region Grid Binding Starts here
if (!IsPostBack && this.Request.QueryString["index"] == null) //if IsPostBack is false and the page is not redirected as a result of AJAX call.
{
//Bind the Quarter's dropdownlist. "Quarters" and "Grading Periods" are same thing.
this.BindGradingPeriods(dsDetailedInformationOfGradingPeriod);
//Preselect the quarter's dropdownlist.
this.PreselectGradingPeriod();
//We want the "Grades" tab to be highlighted.
Session["CurrentURL"] = GBHeaderEnums.GBEnums.NewGradeBook;
//Load Grading Scheme
DataSet l_oGSDataSet = MZKObj.MZKObj.School.GradeBookAdminManager.GetGradingSchemeByGradeID(gradingScaleId, TEMSSecurity.UserDistrict);
ViewState.Add("GSDataSet", l_oGSDataSet);
//Get Grade Override Codes
MZKObj.FetchingOptions l_oFetchingOptions = new MZKObj.FetchingOptions();
l_oFetchingOptions.NumberOfRecords = 0;
l_oFetchingOptions.SortExpression = "GOCCode";
l_oFetchingOptions.Filter = " School_Domain = " + TEMSSecurity.CurrentSchool + " And UseForAssignments = 1 And (DelStatus = 0 Or DelStatus Is Null) And AYIdentifier = '" + TEMSSecurity.CurrentAyIdentifier + "' ";
DataSet l_oDataSet = null;
l_oDataSet = MZKObj.MZKObj.School.GradeReportingManager.GetGradeOverrideCodesGridLimited(l_oFetchingOptions, ref l_oDataSet, TEMSSecurity.UserDistrict);
if ((l_oDataSet != null))
{
ViewState["GOCDS"] = l_oDataSet;
}
//Get the gradebook business information from database. this method will populate 'dtStudents' datatable.
this.GetGradeBookInformationFromDb();
//Add the assignment columns in the gradebook.
this.AddAssignmentColumnsInGradeBook();
//Bind the grid with 'dtStudents' datatable which was populated with 'GetGradeBookInformationFromDb()'.
this.BindGrid(this.dtStudents);
//Preselect the Gradebook type's dropdownlist.
this.PreselectGradeBookType();
//Save previous values for quarters and view.
this.InitClientVariables();
//Bind the Categories' dropdownlist.
this.BindCategories();
//Bind Classes' Dropdownlist
this.FillClasses();
((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)["ctl00"].Controls[2] as HiddenField).Value = this.GetStudentIds().ToString();
((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)["ctl00"].Controls[3] as HiddenField).Value = this.qId.ToString();
//Hide all the columns that were supposed to be invisible in "Preferences".
this.RadGrid1.MasterTableView.GetColumn(Columns.Attendance.ToString()).Visible = this.schoolPolicies.ShowAttendance;
this.RadGrid1.MasterTableView.GetColumn(Columns.Mean.ToString()).Visible = this.preference.ShowMean;
this.RadGrid1.MasterTableView.GetColumn(Columns.Median.ToString()).Visible = this.preference.ShowMedian;
this.chkToggleAttendance.Checked = this.schoolPolicies.ShowAttendance;
this.chkToggleMean.Checked = this.preference.ShowMean;
this.chkToggleMedian.Checked = this.preference.ShowMedian;
this._misTeacherAllowedEditInactiveStudentGrades = this.schoolPolicies.IsTeacherEditInActiveStudentGrade;
if (_misTeacherAllowedEditInactiveStudentGrades)
_mintEditInActiveStudentGrades = this.schoolPolicies.TeacherEditInActiveStudentGradedays;
if (!this.schoolPolicies.ShowAttendance)
{
this.ddlColumnsToLock.Items.Remove(this.ddlColumnsToLock.Items.FindByText(Columns.Attendance.ToString()));
}
if (!this.preference.ShowMean)
{
this.ddlColumnsToLock.Items.Remove(this.ddlColumnsToLock.Items.FindByText(Columns.Mean.ToString()));
}
if (!this.preference.ShowMedian)
{
this.ddlColumnsToLock.Items.Remove(this.ddlColumnsToLock.Items.FindByText(Columns.Median.ToString()));
}
}
#endregion
if (!IsPostBack)
loadMenuItems();
handleInterfaceMenuItems();
ShowInfoPanel("", false, false);
#region JSON logic. Calculation of Final, Mean, Median and Total Columns.
if (this.Request.QueryString["index"] != null)
{
decimal total = this.CalculateTotal();
int rowIndex = Convert.ToInt16(this.Request.QueryString["index"]);
Student student = new Student { Student_ID = 1011, Name = "Muhammad Talal Shoaib", Contact = "021-4962524", Score = total, Grade = "" };
Response.Write(student.ToJSON());
Response.End();
}
#endregion
#region Publish to Parent Portal logic.
if (this.Request.QueryString["PublishToParent"] != null)
{
CourseWork courseWork = null;
if (this.Request.QueryString["cwid"] != null)
{
this.assignmentId = Convert.ToInt32(this.Request.QueryString["cwid"]);
}
if (this.Request.QueryString["ptype"] != null)
{
this.type = Convert.ToString(this.Request.QueryString["ptype"]);
}
if (this.Request.QueryString["pval"] != null)
{
this.pValue = Convert.ToString(this.Request.QueryString["pval"]);
}
if (this.assignmentId > 0)
{
courseWork = GradeBookAdminManager.GetCourseWorkObject(this.assignmentId, TEMSSecurity.UserDistrict);
switch (this.type.ToLower())
{
case "_admin": courseWork.AdminPubLish = this.pValue.ToLower() != "0";
break;
case "_parent": courseWork.ParentPublish = this.pValue.ToLower() != "0";
break;
case "_fgrade": courseWork.FGradePosted = this.pValue.ToLower() != "0";
break;
}
SqlConnection sqlConnection = null; SqlTransaction sqlTransaction = null;
courseWork.UpdateObj(ref sqlConnection, ref sqlTransaction);
}
//End the response now.
Response.End();
}
#endregion
#region RevertFinalScore logic.
if (this.Request.QueryString["RevertFinalScore"] != null)
{
GradeBookAdminManager.RevertFinalScoreToSysGen(TEMSSecurity.CurrentAyIdentifier, this.subjectId, this.subjectSectionId, this.qId, this.chkInactiveStudents.Checked, this.gradingScaleId, TEMSSecurity.MemId, this.isMergedSection, this.isGradeBookAdmin, TEMSSecurity.UserDistrict);
Response.End();
}
#endregion
}
private void BindCategories()
{
DataSet dsCategories = null;
FetchingOptions fetchingOptions = new FetchingOptions();
CategoryAssessment category = GradeBookAdminManager.GetCategoryAsessmentObject(-1, TEMSSecurity.UserDistrict);
StringBuilder sbConditions = new StringBuilder();
sbConditions.Append(" SSEC_ID = ");
sbConditions.Append(this.subjectSectionId);
sbConditions.Append(" AND ( DelStatus = 0 Or DelStatus Is Null ) AND Q_ID = ");
if (string.IsNullOrEmpty(this.ddlGradingPeriods.SelectedValue))
{
sbConditions.Append("-1 ");
}
else
{
sbConditions.Append(this.ddlGradingPeriods.SelectedValue);
}
fetchingOptions.Filter = sbConditions.ToString();
fetchingOptions.SortExpression = "StandardName";
fetchingOptions.NumberOfRecords = 0;
dsCategories = category.Grid(fetchingOptions, ref dsCategories);
if ((dsCategories != null))
{
this.ddlCategories.DataTextField = "StandardName";
this.ddlCategories.DataValueField = "CAssess_ID";
this.ddlCategories.DataSource = dsCategories.Tables[0].DefaultView;
this.ddlCategories.DataBind();
}
}
private void PreselectGradeBookType()
{
if (this.ddlGradeBookTypes.Items.FindByText(this._mintGBVN.ToString()) != null)
{
this.ddlGradeBookTypes.ClearSelection();
this.ddlGradeBookTypes.Items.FindByValue(this._mintGBVN.ToString()).Selected = true;
}
}
private void PreselectGradingPeriod()
{
if ((this.ddlGradingPeriods.Items.FindByValue(this.qId.ToString()) != null))
{
this.ddlGradingPeriods.ClearSelection();
this.ddlGradingPeriods.Items.FindByValue(this.qId.ToString()).Selected = true;
}
else
{
if (this.ddlGradingPeriods.SelectedIndex != -1)
{
//this.qId = l_intLastGPID;
if ((this.ddlGradingPeriods.Items.FindByValue(this.qId.ToString()) != null))
{
this.ddlGradingPeriods.ClearSelection();
this.ddlGradingPeriods.Items.FindByValue(this.qId.ToString()).Selected = true;
}
else
{
this.qId = Convert.ToInt32(this.ddlGradingPeriods.SelectedValue);
}
TeacherClassProperties.SetProperty(TeacherClassProperties._CURRENT_QID, this.qId);
}
}
hdQId.Value = qId.ToString();
hdQText.Value = ddlGradingPeriods.SelectedItem.Text;
}
private void InitClientVariables()
{
ClientScript.RegisterHiddenField("ddlGbViewChanged", "");
// this.ddlGradeBookTypes.Attributes.Add("onchange", "return savePrevViewSelection(this);");
// this.ddlGradingPeriods.Attributes.Add("onchange", "return savePrevQuarterSelection(this);");
}
[Comment(CommentId = 1, Description = "Binds the quarter's dropdownlist. eg of quarters are 'Q1' or 'Q2' etc.", ModifiedBy = "Muhammad Talal Shoaib", ModifiedOn = "07/April/2011")]
private void BindGradingPeriods(DataSet dsDetailedInformationOfGradingPeriod)
{
if (dsDetailedInformationOfGradingPeriod.Tables.Count > 3)
{
this.ddlGradingPeriods.Items.Clear();
this.ddlGradingPeriods.DataTextField = "DBSCName";
this.ddlGradingPeriods.DataValueField = "DBSC_ID";
this.ddlGradingPeriods.DataSource = dsDetailedInformationOfGradingPeriod.Tables[3];
this.ddlGradingPeriods.DataBind();
}
}
protected void Page_LoadComplete(object sender, EventArgs e)
{
// the following code fragment assumes that we have redirected to this page through sorting popup.
// it extracts the values from the popup and adds to the grid as sort expressions.
if (IsPostBack)
{
if (this.Session["fromSortPopup"] != null) //we are redirected from the popup.
{
this.GetGradeBookInformationFromDb();
this.BindGrid(this.dtStudents);
this.Session.Remove("fromSortPopup"); //don't bind the grid everytime.
}
}
}
private decimal CalculateTotal()
{
decimal result = Convert.ToDecimal(0.0);
SqlConnection connection = new SqlConnection(MZKObj.MZKObj.ConnectionPool.MZKConnection.GetDistrictConnectionString(TEMSSecurity.UserDistrict));
SqlCommand command = new SqlCommand { CommandText = "z_DummyStoredProcedure", CommandType = CommandType.StoredProcedure, Connection = connection };
command.Parameters.Clear();
command.Parameters.Add("@selectedValue", SqlDbType.Decimal);
command.Parameters[0].Value = this.Request.QueryString["value"];
try
{
connection.Open();
result = Convert.ToDecimal(command.ExecuteScalar());
}
finally
{
connection.Close();
connection.Dispose();
}
return result;
}
private void SetCurrentQuarterId(DataSet dsDetailedInfo)
{
int l_intFirstGPID = -1;
int l_intLastGPID = -1;
string l_strFirstGP = "";
string l_strLastGP = "";
if (dsDetailedInfo.Tables.Count > 0)
{
if (dsDetailedInfo.Tables[0].Rows.Count == 1)
{
foreach (DataRow l_oDR in dsDetailedInfo.Tables[0].Rows)
{
if (Information.IsDBNull(l_oDR["DBSC_ID"]) == false)
{
l_intFirstGPID = Convert.ToInt32(l_oDR["DBSC_ID"]);
}
if (Information.IsDBNull(l_oDR["DBSCName"]) == false)
{
l_strFirstGP = Convert.ToString(l_oDR["DBSCName"]);
}
}
}
}
if (dsDetailedInfo.Tables.Count > 1)
{
if (dsDetailedInfo.Tables[1].Rows.Count == 1)
{
foreach (DataRow l_oDR in dsDetailedInfo.Tables[1].Rows)
{
if (Information.IsDBNull(l_oDR["DBSC_ID"]) == false)
{
l_intLastGPID = Convert.ToInt32(l_oDR["DBSC_ID"]);
}
if (Information.IsDBNull(l_oDR["DBSCName"]) == false)
{
l_strLastGP = Convert.ToString(l_oDR["DBSCName"]);
}
}
}
}
if (Strings.Len(Request.QueryString["QID"]) > 0)
{
if (Information.IsNumeric(Request.QueryString["QID"]))
{
qId = Convert.ToInt32(Request.QueryString["QID"]);
TeacherClassProperties.SetProperty(TeacherClassProperties._CURRENT_QID, qId);
}
}
else
{
if (Strings.Len(Request.QueryString["_NEW_REQUEST"]) > 0 & Strings.Len(TeacherClassProperties.GetProperty(TeacherClassProperties._CURRENT_QID)) <= 0)
{
int l_intCurrentGPID = -1;
if (dsDetailedInfo.Tables.Count > 2)
{
if (dsDetailedInfo.Tables[2].Rows.Count == 1)
{
foreach (DataRow l_oDR in dsDetailedInfo.Tables[2].Rows)
{
if (Information.IsDBNull(l_oDR["DBSC_ID"]) == false)
{
l_intCurrentGPID = Convert.ToInt32(l_oDR["DBSC_ID"]);
}
}
}
}
if (l_intCurrentGPID > 0)
{
qId = l_intCurrentGPID;
}
else
{
qId = l_intFirstGPID;
}
TeacherClassProperties.SetProperty(TeacherClassProperties._CURRENT_QID, qId);
}
else
{
if (Strings.Len(TeacherClassProperties.GetProperty(TeacherClassProperties._CURRENT_QID)) > 0)
{
if (Information.IsNumeric(TeacherClassProperties.GetProperty(TeacherClassProperties._CURRENT_QID)))
{
qId = Convert.ToInt32(TeacherClassProperties.GetProperty(TeacherClassProperties._CURRENT_QID));
}
}
}
}
hdQId.Value = qId.ToString();
}
private void SetPageParams()
{
if (Information.IsNumeric(TeacherClassProperties.GetProperty(TeacherClassProperties.Subject_ID)))
{
this.subjectId = Convert.ToInt32(TeacherClassProperties.GetProperty(TeacherClassProperties.Subject_ID));
hdSubject_ID.Value = subjectId.ToString();
}
if (Information.IsNumeric(TeacherClassProperties.GetProperty(TeacherClassProperties.SSEC_ID)))
{
this.subjectSectionId = Convert.ToInt32(TeacherClassProperties.GetProperty(TeacherClassProperties.SSEC_ID));
hdSubjectSection_ID.Value = subjectSectionId.ToString();
}
if (Information.IsNumeric(TeacherClassProperties.GetProperty(TeacherClassProperties.GBStaff_ID)))
{
this.staffId = Convert.ToInt32(TeacherClassProperties.GetProperty(TeacherClassProperties.GBStaff_ID));
}
if (Information.IsNumeric(TeacherClassProperties.GetProperty(TeacherClassProperties.CurrentQID)))
{
this.qId = Convert.ToInt32(TeacherClassProperties.GetProperty(TeacherClassProperties.CurrentQID));
}
if (Information.IsNumeric(TeacherClassProperties.GetProperty(TeacherClassProperties.TGSID)))
{
teacherGradeSubjectId = Convert.ToInt32(TeacherClassProperties.GetProperty(TeacherClassProperties.TGSID));
}
if (Information.IsNumeric(TeacherClassProperties.GetProperty(TeacherClassProperties.School_Domain)))
{
this.SchoolDomain = Convert.ToInt32(TeacherClassProperties.GetProperty(TeacherClassProperties.School_Domain));
}
if (Information.IsNumeric(TeacherClassProperties.GetProperty(TeacherClassProperties.GBView)))
{
this._mintGBVN = Convert.ToInt32(TeacherClassProperties.GetProperty(TeacherClassProperties.GBView));
}
if (TeacherClassProperties.GetProperty(TeacherClassProperties.IsGBAdmin)!=null)
{
this.isGradeBookAdmin = Convert.ToBoolean(TeacherClassProperties.GetProperty(TeacherClassProperties.IsGBAdmin));
}
if (TeacherClassProperties.GetProperty(TeacherClassProperties.IsMergedSection) != null)
{
this.isMergedSection = Convert.ToBoolean(TeacherClassProperties.GetProperty(TeacherClassProperties.IsMergedSection));
hdIsMerged.Value = isMergedSection.ToString();
}
Subject subject = CourseCatalogManager.GetSubjectobject(this.subjectId, TEMSSecurity.UserDistrict);
this.gradingScaleId = subject.GT_ID;
if (this.subjectSectionId > 0)
{
SubjectSection subjectSection= CourseCatalogManager.GetSubjectSectionobject(this.subjectSectionId, TEMSSecurity.UserDistrict);
this.gradingScaleId = subjectSection.GT_ID;
}
if (Information.IsNumeric(TeacherClassProperties.GetProperty(TeacherClassProperties.TGSGTID)))
{
if(Convert.ToInt32(TeacherClassProperties.GetProperty(TeacherClassProperties.TGSGTID))>0)
this.gradingScaleId = Convert.ToInt32(TeacherClassProperties.GetProperty(TeacherClassProperties.TGSGTID));
}
if (Information.IsNumeric(TeacherClassProperties.GetProperty(TeacherClassProperties.SSECDataBucketID)))
{
hdDataBucket_ID.Value = TeacherClassProperties.GetProperty(TeacherClassProperties.SSECDataBucketID).ToString();
}
hdSchoolDomain.Value = TEMSSecurity.CurrentSchool.ToString();
if(this.gradingScaleId <= 0){
this.ShowInfoPanel("Grading scale is not defined, letter grades cannot be calculated", true, true);
}
if (this._mintGBVN == 5)
{
Response.Redirect("../GradeBook/StandardBasedGrading.aspx");
}
}
private void ShowInfoPanel(string message, Boolean isError, Boolean isVisible)
{
cntInfoPanel.TextInfo = message;
cntInfoPanel.IsError = isError;
cntInfoPanel.Visible = isVisible;
}
/// <
summary
>
/// Adds columns into the gradebook dynamically based on the given datatable.
/// </
summary
>
/// <
param
name
=
"dataTable"
></
param
>
private void AddAssignmentColumnsInGradeBook()
{
this.RemovePreviousColumns();
//Get a comma-separated string of student ids for "View Graphs".
this.sbStudentIds = this.GetStudentIds();
for (int counter = 0; counter <
this.dtAssignments.Rows.Count
; counter++)
{
//save the datafield into the viewstate.
DateTime
date
=
DateTime
.MinValue;
if (preference.isDueDate)
{
if (!Null.checkDBNull(this.dtAssignments.Rows[counter]["ScheduledFor"]))
date
=
Convert
.ToDateTime(this.dtAssignments.Rows[counter]["ScheduledFor"]);
}
else
{
if (this.dtAssignments.Rows[counter]["ScheduledFor"] != DBNull.Value)
date
=
Convert
.ToDateTime(this.dtAssignments.Rows[counter]["CWDate"]);
}
//Generate the dynamic header text here.
StringBuilder
sbHeaderText
=
new
StringBuilder();
sbHeaderText.Append(Convert.ToString(this.dtAssignments.Rows[counter]["CWShortName"]));
var
shouldDisplayEnter
=
this
.preference.ShowDate ? string.Empty : "none";
sbHeaderText.Append("<br
style
=
'display:"+shouldDisplayEnter+"'
/>");
if (this.preference.ShowDate && !date.Equals(DateTime.MinValue))
sbHeaderText.Append(date.ToString(this.preference.DateFormat));
shouldDisplayEnter = this.preference.ShowPossiblePoints ? string.Empty : "none";
sbHeaderText.Append("<
br
style
=
'display:" + shouldDisplayEnter + "'
/>");
decimal possiblePoints=0;
if (!Null.checkDBNull(this.dtAssignments.Rows[counter]["PossiblePoints"]))
possiblePoints =Convert.ToDecimal(this.dtAssignments.Rows[counter]["PossiblePoints"]);
sbHeaderText.Append(!this.preference.ShowPossiblePoints ? string.Empty : possiblePoints.ToString());
int assignmentId = Convert.ToInt32(this.dtAssignments.Rows[counter]["CW_ID"]);
bool shouldPublishAssignmentToParentPortal=false;
if (!Null.checkDBNull(this.dtAssignments.Rows[counter]["ParentPublish"]))
shouldPublishAssignmentToParentPortal = Convert.ToBoolean(this.dtAssignments.Rows[counter]["ParentPublish"]);
string pipeSeparatedHeaderValues = this.dtStudents.Columns[_mintStartIndexOfCWColumn + counter].ColumnName;
categoryName = this.dtAssignments.Rows[counter]["WCName"].ToString();
bool isFinalGradePosted =false;
if (!Null.checkDBNull(this.dtAssignments.Rows[counter]["FGradePosted"]))
isFinalGradePosted = Convert.ToBoolean(this.dtAssignments.Rows[counter]["FGradePosted"]);
//save the header texts into the viewstate.
this.ViewState[string.Concat("headerText", counter)] = sbHeaderText.ToString();
this.ViewState[string.Concat("pipeSeparatedHeaderValues", counter)] = pipeSeparatedHeaderValues;
this.ViewState[string.Concat("parentPublish", counter)] = shouldPublishAssignmentToParentPortal;
this.ViewState[string.Concat("assignmentId", counter)] = assignmentId;
this.ViewState[string.Concat("studentIds", counter)] = sbStudentIds.ToString();
this.ViewState[string.Concat("possiblePoints", counter)] = possiblePoints;
this.ViewState[string.Concat("isFinalGradePosted", counter)] = isFinalGradePosted;
this.RadGrid1.Columns.Add(CreateColumn(counter.ToString().Length == 1 ? string.Concat("ctl0", counter+1) : string.Concat("ctl", counter+1), this.ViewState[string.Concat("headerText", counter)].ToString(), Convert.ToString(this.dtAssignments.Rows[counter]["CWShortName"]), Convert.ToString(this.dtAssignments.Rows[counter]["CWShortName"]), assignmentId, categoryName, sbStudentIds.ToString(), shouldPublishAssignmentToParentPortal, this.qId, !this.preference.TurnOffLetterGrades, counter+1, pipeSeparatedHeaderValues, possiblePoints,isFinalGradePosted));
}
}
/// <
summary
>
/// Gets a comma-separated string of student ids for "View Graphs".
/// </
summary
>
/// <
returns
></
returns
>
private StringBuilder GetStudentIds()
{
StringBuilder sbIds = new StringBuilder();
for (int i = 0; i <
this.dtStudents.Rows.Count
; i++)
{
sbIds.Append(this.dtStudents.Rows[i]["Student_ID"].ToString());
sbIds.Append(",");
}
sbIds.Remove(sbIds.Length - 1, 1);
return sbIds;
}
[Comment(
CommentId
=
1
,
Description
=
"Removes all the editable columns from the gradebook."
,
ModifiedBy
=
"Muhammad Talal Shoaib"
,
ModifiedOn
=
"29/March/2011"
)]
[Comment(
CommentId
=
1
,
Description
=
"The purpose of this method is basically to reset the columns of the gridview."
,
ModifiedBy
=
"Muhammad Talal Shoaib"
,
ModifiedOn
=
"29/March/2011"
)]
private void RemovePreviousColumns()
{
int
counter
=
0
;
do
{
if (this.RadGrid1.Columns[counter] is GridTextBoxColumn && this.RadGrid1.Columns[counter].UniqueName!="ctl00") //if this is a dynamic (editable) column.
{ //Dynamic column is basically the GridTextBoxColumn.
this.RadGrid1.Columns.RemoveAt(counter);
}
else
{
counter++;
}
} while (counter < this.RadGrid1.Columns.Count);
}
#endregion
/// <summary>
/// The following is the datatable which is bind to the telerik grid.
/// </
summary
>
public DataTable DtStudents
{
get { return dtStudents; }
}
private void ToggleColumnLocking(Columns column)
{
switch (column)
{
case Columns.Attendance:
//Determine whether this column is already locked or not.
int orderIndex = (this.RadGrid1.MasterTableView.GetColumn(column.ToString()).OrderIndex - 1);
var alreadyLocked = this.RadGrid1.ClientSettings.Scrolling.FrozenColumnsCount >= orderIndex;
if (alreadyLocked)
{
//Unlock this column.
this.RadGrid1.ClientSettings.Scrolling.FrozenColumnsCount = 0;
this.ChangeBackgroundImage(Columns.Attendance, ImageTypes.Unlock);
this.ViewState[IS_ATTENDANCE_COLUMN_LOCKED] = false;
}
else
{
//Lock this column.
this.RadGrid1.ClientSettings.Scrolling.FrozenColumnsCount = orderIndex;
this.ChangeBackgroundImage(Columns.Attendance, ImageTypes.Lock);
this.ViewState[IS_ATTENDANCE_COLUMN_LOCKED] = true;
}
break;
case Columns.Total:
orderIndex = (this.RadGrid1.MasterTableView.GetColumn(column.ToString()).OrderIndex - 1);
//If "Attendance" column is invisible, decrease the order index by unit.
orderIndex = this.RadGrid1.MasterTableView.GetColumn(Columns.Attendance.ToString()).Visible ? orderIndex : orderIndex - 1;
alreadyLocked = this.RadGrid1.ClientSettings.Scrolling.FrozenColumnsCount >= orderIndex;
if (alreadyLocked)
{
//Unlock this column.
this.RadGrid1.ClientSettings.Scrolling.FrozenColumnsCount =
this.RadGrid1.ClientSettings.Scrolling.FrozenColumnsCount == orderIndex ?
0 : orderIndex - 1;
this.ChangeBackgroundImage(Columns.Total, ImageTypes.Unlock);
this.ViewState[IS_TOTAL_COLUMN_LOCKED] = false;
}
else
{
//Lock this column.
this.RadGrid1.ClientSettings.Scrolling.FrozenColumnsCount = orderIndex;
this.ChangeBackgroundImage(Columns.Total, ImageTypes.Lock);
this.ViewState[IS_TOTAL_COLUMN_LOCKED] = true;
this.ViewState[IS_ATTENDANCE_COLUMN_LOCKED] = true;
}
break;
case Columns.Mean:
//Determine whether this column is already locked or not.
orderIndex = (this.RadGrid1.MasterTableView.GetColumn(column.ToString()).OrderIndex - 1);
//If "Attendance" column is invisible, decrease the order index by unit.
orderIndex = this.RadGrid1.MasterTableView.GetColumn(Columns.Attendance.ToString()).Visible ? orderIndex : orderIndex - 1;
//If "Final" column is invisible, decrease the order index by unit.
orderIndex = this.RadGrid1.MasterTableView.GetColumn("ctl00").Visible ? orderIndex : orderIndex - 1;
alreadyLocked = this.RadGrid1.ClientSettings.Scrolling.FrozenColumnsCount >= orderIndex;
if (alreadyLocked)
{
//Unlock this column.
this.RadGrid1.ClientSettings.Scrolling.FrozenColumnsCount =
this.RadGrid1.ClientSettings.Scrolling.FrozenColumnsCount == orderIndex ?
0 : orderIndex - 1;
this.ChangeBackgroundImage(Columns.Mean, ImageTypes.Unlock);
this.ViewState[IS_MEAN_COLUMN_LOCKED] = false;
}
else
{
//Lock this column.
this.RadGrid1.ClientSettings.Scrolling.FrozenColumnsCount = orderIndex;
this.ChangeBackgroundImage(Columns.Mean, ImageTypes.Lock);
this.ViewState[IS_MEAN_COLUMN_LOCKED] = true;
}
break;
case Columns.Median:
//Determine whether this column is already locked or not.
orderIndex = (this.RadGrid1.MasterTableView.GetColumn(column.ToString()).OrderIndex - 1);
//If "Attendance" column is invisible, decrease the order index by unit.
orderIndex = this.RadGrid1.MasterTableView.GetColumn(Columns.Attendance.ToString()).Visible ? orderIndex : orderIndex - 1;
//If "Final" column is invisible, decrease the order index by unit.
orderIndex = this.RadGrid1.MasterTableView.GetColumn("ctl00").Visible ? orderIndex : orderIndex - 1;
//If "Mean" column is invisible, decrease the order index by unit.
orderIndex = this.RadGrid1.MasterTableView.GetColumn(Columns.Mean.ToString()).Visible ? orderIndex : orderIndex - 1;
alreadyLocked = this.RadGrid1.ClientSettings.Scrolling.FrozenColumnsCount >= orderIndex;
if (alreadyLocked)
{
//Unlock this column.
this.RadGrid1.ClientSettings.Scrolling.FrozenColumnsCount =
this.RadGrid1.ClientSettings.Scrolling.FrozenColumnsCount == orderIndex ?
0 : orderIndex - 1;
this.ChangeBackgroundImage(Columns.Median, ImageTypes.Unlock);
this.ViewState[IS_MEDIAN_COLUMN_LOCKED] = false;
}
else
{
//Lock this column.
this.RadGrid1.ClientSettings.Scrolling.FrozenColumnsCount = orderIndex;
this.ChangeBackgroundImage(Columns.Median, ImageTypes.Lock);
this.ViewState[IS_MEDIAN_COLUMN_LOCKED] = true;
}
break;
case Columns.Final:
//Determine whether this column is already locked or not.
orderIndex = (this.RadGrid1.MasterTableView.GetColumn(column.ToString()).OrderIndex - 1);
//If "Attendance" column is invisible, decrease the order index by unit.
orderIndex = this.RadGrid1.MasterTableView.GetColumn(Columns.Attendance.ToString()).Visible ? orderIndex : orderIndex - 1;
//If "Total" column is invisible, decrease the order index by unit.
orderIndex = this.RadGrid1.MasterTableView.GetColumn(Columns.Total.ToString()).Visible ? orderIndex : orderIndex - 1;
//If "Mean" column is invisible, decrease the order index by unit.
orderIndex = this.RadGrid1.MasterTableView.GetColumn(Columns.Mean.ToString()).Visible ? orderIndex : orderIndex - 1;
//If "Median" column is invisible, decrease the order index by unit.
orderIndex = this.RadGrid1.MasterTableView.GetColumn(Columns.Median.ToString()).Visible ? orderIndex : orderIndex - 1;
alreadyLocked = this.RadGrid1.ClientSettings.Scrolling.FrozenColumnsCount >= orderIndex;
if (alreadyLocked)
{
//Unlock this column.
this.RadGrid1.ClientSettings.Scrolling.FrozenColumnsCount =
this.RadGrid1.ClientSettings.Scrolling.FrozenColumnsCount == orderIndex ?
0 : orderIndex - 1;
this.ViewState[IS_FINAL_COLUMN_LOCKED] = false;
this.ChangeBackgroundImage(Columns.Final, ImageTypes.Unlock);
}
else
{
//Lock this column.
this.RadGrid1.ClientSettings.Scrolling.FrozenColumnsCount = orderIndex;
this.ChangeBackgroundImage(Columns.Final, ImageTypes.Lock);
this.ViewState[IS_FINAL_COLUMN_LOCKED] = true;
}
break;
default:
break;
}
}
protected void RadGrid1_ItemCommand(object sender, GridCommandEventArgs e)
{
switch (e.CommandName)
{
case "Attendance <
br
/> (P,A,T)":
this.ToggleColumnLocking(Columns.Attendance);
break;
case "Total":
this.ToggleColumnLocking(Columns.Total);
break;
case "Mean":
this.ToggleColumnLocking(Columns.Mean);
break;
case "Median":
this.ToggleColumnLocking(Columns.Median);
break;
case "Final":
this.ToggleColumnLocking(Columns.Final);
break;
case "ShowStudentData":
this.ShowAllCells();
if (this.hdShowStudentData.Value == "1")
this.HideAllCellsExcept(Convert.ToString(e.CommandArgument));
break;
}
}
#region Show Only this Student's Data
[Comment(CommentId = 1, Description = "Hides all the cells except this particular student.", ModifiedBy = "Muhammad Talal Shoaib", ModifiedOn = "05/April/2011")]
private void HideAllCellsExcept(string studentId)
{
foreach (GridDataItem item in this.RadGrid1.Items)
{
if ((item.FindControl("hdStudentID") as HiddenField).Value != studentId)
{
foreach (GridColumn column in this.RadGrid1.MasterTableView.Columns)
{
if (column.UniqueName != "StudentName")
item[column].Style.Add("display", "none");
}
}
}
}
[Comment(CommentId = 1, Description = "Shows all the cells.", ModifiedBy = "Muhammad Talal Shoaib", ModifiedOn = "05/April/2011")]
private void ShowAllCells()
{
foreach (GridDataItem item in this.RadGrid1.Items)
{
foreach (GridColumn column in this.RadGrid1.MasterTableView.Columns)
{
item[column].Style.Add("display", string.Empty);
}
}
}
#endregion
#region "Interface Issues"
private int GetWdthForCrossBrowserAsInt(int pintRowIndex, int pintColIndex)
{
int l_intWidth = -1;
if (pintRowIndex != 0)
{
if (pintColIndex >= 1 & pintColIndex <
5
)
{
l_intWidth
=
150
;
}
else
{
l_intWidth
=
150
;
}
}
else
{
if (pintColIndex >= 1 & pintColIndex <
5
)
{
l_intWidth
=
150
;
}
else if (pintColIndex == 0)
{
l_intWidth
=
300
;
}
else
{
l_intWidth
=
150
;
}
}
return l_intWidth;
}
private void setSessionVariablesForToolTip()
{
if (Session["ToolTipFontFace"] == null)
{
Session.Add("ToolTipFontFace", Convert.ToString(System.Configuration.ConfigurationSettings.AppSettings["ToolTipFontFace"]));
}
if (Session["ToolTipFontWeight"] == null)
{
Session.Add("ToolTipFontWeight", Convert.ToString(System.Configuration.ConfigurationSettings.AppSettings["ToolTipFontWeight"]));
}
if (Session["ToolTipOffSetX"] == null)
{
Session.Add("ToolTipOffSetX", Convert.ToString(System.Configuration.ConfigurationSettings.AppSettings["ToolTipOffSetX"]));
}
if (Session["ToolTipOffSetY"] == null)
{
Session.Add("ToolTipOffSetY", Convert.ToString(System.Configuration.ConfigurationSettings.AppSettings["ToolTipOffSetY"]));
}
if (Session["ToolTipBackColor"] == null)
{
Session.Add("ToolTipBackColor", Convert.ToString(System.Configuration.ConfigurationSettings.AppSettings["ToolTipBackColor"]));
}
if (Session["ToolTipShadowWidth"] == null)
{
Session.Add("ToolTipShadowWidth", Convert.ToString(System.Configuration.ConfigurationSettings.AppSettings["ToolTipShadowWidth"]));
}
if (Session["ToolTipShadowColor"] == null)
{
Session.Add("ToolTipShadowColor", Convert.ToString(System.Configuration.ConfigurationSettings.AppSettings["ToolTipShadowColor"]));
}
if (Session["ToolTipWidth"] == null)
{
Session.Add("ToolTipWidth", Convert.ToString(System.Configuration.ConfigurationSettings.AppSettings["ToolTipWidth"]));
}
}
private int GetFinalTabColSpan()
{
ArrayList
l_oArrayList
=
null
;
int
l_intColspan
=
4
;
if ((ViewState["HideColumns"] != null))
{
l_oArrayList = (ArrayList)ViewState["HideColumns"];
}
else
{
l_oArrayList
=
new
ArrayList();
}
if (l_oArrayList.Contains("2"))
{
l_intColspan
-
=
1
;
}
if (l_oArrayList.Contains("3"))
{
l_intColspan
-
=
1
;
}
if (l_oArrayList.Contains("4"))
{
l_intColspan
-
=
1
;
}
return l_intColspan;
}
private int GetInitialHiddenColumns()
{
ArrayList
l_oArrayList
=
null
;
int
l_intColspan
=
0
;
if ((ViewState["HideColumns"] != null))
{
l_oArrayList = (ArrayList)ViewState["HideColumns"];
}
else
{
l_oArrayList
=
new
ArrayList();
}
if (l_oArrayList.Contains("1"))
{
l_intColspan += 1;
}
if (l_oArrayList.Contains("2"))
{
l_intColspan += 1;
}
if (l_oArrayList.Contains("3"))
{
l_intColspan += 1;
}
if (l_oArrayList.Contains("4"))
{
l_intColspan += 1;
}
return l_intColspan;
}
private int GetInitialHiddenColumns(int pintColIndex)
{
ArrayList
l_oArrayList
=
null
;
int
l_intColspan
=
0
;
if ((ViewState["HideColumns"] != null))
{
l_oArrayList = (ArrayList)ViewState["HideColumns"];
}
else
{
l_oArrayList
=
new
ArrayList();
}
if (l_oArrayList.Contains("1") & pintColIndex >= 1)
{
l_intColspan += 1;
}
if (l_oArrayList.Contains("2") & pintColIndex >= 2)
{
l_intColspan += 1;
}
if (l_oArrayList.Contains("3") & pintColIndex >= 3)
{
l_intColspan += 1;
}
if (l_oArrayList.Contains("4") & pintColIndex >= 4)
{
l_intColspan += 1;
}
return l_intColspan;
}
#endregion
#region "Build Grid"
private void BindGrid(DataTable dtStudentsAndAssessments)
{
if (this.Session["sortExpressions"] != null)
{
string originalString = this.Session["sortExpressions"].ToString();
string[] expressions = originalString.Split(';');
for (int i = 0; i <
expressions.Length
- 1; i++)
{
GridSortExpression
sortExpression
=
new
GridSortExpression {
FieldName
=
expressions
[i].Split('|')[0],
SortOrder
=
expressions
[i].Split('|')[1] == "a" ? GridSortOrder.Ascending : GridSortOrder.Descending };
this.RadGrid1.MasterTableView.SortExpressions.AddSortExpression(sortExpression);
}
}
ValidValuesPSV
=
this
.GetValidValuesPSV(this.subjectSectionId, '|');
if ((dtStudentsAndAssessments != null))
{
this.RadGrid1.DataSource
=
dtStudentsAndAssessments
;
this.RadGrid1.DataBind();
}
}
#endregion
#region "Set GradeBook Display Settings"
private void SetGBConfigDetails()
{
StringBuilder
l_oXMLDoc
=
new
StringBuilder();
ArrayList
l_oHideColumnsArrayList
=
new
ArrayList();
ArrayList
l_oFreezeColumnsArrayList
=
new
ArrayList();
ArrayList
l_oHideRowsArrayList
=
new
ArrayList();
ArrayList
l_oStudentOrderArrayList
=
new
ArrayList();
l_oHideColumnsArrayList = (ArrayList)ViewState["HideColumns"];
l_oFreezeColumnsArrayList = (ArrayList)ViewState["FreezeColumns"];
l_oHideRowsArrayList = (ArrayList)ViewState["HideRows"];
l_oStudentOrderArrayList = (ArrayList)ViewState["StudentOrder"];
l_oXMLDoc.Append("<DisplayConfig>");
l_oXMLDoc.Append("<
HiddenColumns
>");
if ((l_oHideColumnsArrayList != null))
{
for (int i = 0; i <= l_oHideColumnsArrayList.Count - 1; i++)
{
if (Information.IsNumeric(l_oHideColumnsArrayList[i]))
{
if (Convert.ToInt32(l_oHideColumnsArrayList[i]) <= 5)
{
l_oXMLDoc.Append("<
column
>");
l_oXMLDoc.Append(Convert.ToString(l_oHideColumnsArrayList[i]));
l_oXMLDoc.Append("</
column
>");
}
}
else
{
l_oXMLDoc.Append("<
column
>");
l_oXMLDoc.Append(Convert.ToString(l_oHideColumnsArrayList[i]));
l_oXMLDoc.Append("</
column
>");
}
}
}
l_oXMLDoc.Append("</
HiddenColumns
>");
l_oXMLDoc.Append("<
FixedColumns
>");
if ((l_oFreezeColumnsArrayList != null))
{
for (int i = 0; i <= l_oFreezeColumnsArrayList.Count - 1; i++)
{
l_oXMLDoc.Append("<
column
>");
l_oXMLDoc.Append(Convert.ToString(l_oFreezeColumnsArrayList[i]));
l_oXMLDoc.Append("</
column
>");
}
}
l_oXMLDoc.Append("</
FixedColumns
>");
l_oXMLDoc.Append("<
HiddenRows
>");
if ((l_oHideRowsArrayList != null))
{
for (int i = 0; i <= l_oHideRowsArrayList.Count - 1; i++)
{
if (Convert.ToString(l_oHideRowsArrayList[i]) != "0")
{
l_oXMLDoc.Append("<
row
>");
l_oXMLDoc.Append(Convert.ToString(l_oHideRowsArrayList[i]));
l_oXMLDoc.Append("</
row
>");
}
}
}
l_oXMLDoc.Append("</
HiddenRows
>");
l_oXMLDoc.Append("<
StudentOrder
>");
if ((l_oStudentOrderArrayList != null))
{
for (int i = 0; i <= l_oStudentOrderArrayList.Count - 1; i++)
{
l_oXMLDoc.Append("<
orderby
>");
l_oXMLDoc.Append(Convert.ToString(l_oStudentOrderArrayList[i]));
l_oXMLDoc.Append("</
orderby
>");
}
}
l_oXMLDoc.Append("</
StudentOrder
>");
l_oXMLDoc.Append("<
AssessmentDisplay
>");
l_oXMLDoc.Append("2");
l_oXMLDoc.Append("</
AssessmentDisplay
>");
if (!string.IsNullOrEmpty(_mstrDisplayOptionXML))
{
XmlDocument l_oOldXMLDoc = new XmlDocument();
l_oOldXMLDoc.LoadXml(_mstrDisplayOptionXML);
XmlNode l_oXMLShowBenchMarks = l_oOldXMLDoc.DocumentElement.SelectSingleNode("/*/ShowBenchMarks");
XmlNode l_oXMLHideBenchMarks = l_oOldXMLDoc.DocumentElement.SelectSingleNode("/*/HideBenchMarks");
XmlNode l_oNode = null;
if ((l_oXMLShowBenchMarks != null))
{
l_oXMLDoc.Append("<
ShowBenchMarks
>");
for (int i = 0; i <= l_oXMLShowBenchMarks.ChildNodes.Count - 1; i++)
{
l_oXMLDoc.Append("<
BenchMark
>");
l_oXMLDoc.Append(l_oXMLShowBenchMarks.ChildNodes[i].InnerText);
l_oXMLDoc.Append("</
BenchMark
>");
}
l_oXMLDoc.Append("</
ShowBenchMarks
>");
}
if ((l_oXMLHideBenchMarks != null))
{
l_oXMLDoc.Append("<
HideBenchMarks
>");
for (int i = 0; i <= l_oXMLHideBenchMarks.ChildNodes.Count - 1; i++)
{
l_oXMLDoc.Append("<
BenchMark
>");
l_oXMLDoc.Append(l_oXMLHideBenchMarks.ChildNodes[i].InnerText);
l_oXMLDoc.Append("</
BenchMark
>");
}
l_oXMLDoc.Append("</
HideBenchMarks
>");
}
}
l_oXMLDoc.Append("</
DisplayConfig
>");
GradeBookAdminManager.ModifyDisplayOptionsXML(staffId, subjectId, subjectSectionId, _mstrAYIdentifier, _mintMemId, l_oXMLDoc.ToString(), TEMSSecurity.UserDistrict);
}
protected void RadGrid1_DataBinding(object sender, EventArgs e)
{
//for (int i = 0; i <
this.dtStudents.Rows.Count
; i++)
//{
// RadGrid1.EditIndexes.Add(i);
//}
}
protected void RadGrid1_PreRender(object sender, EventArgs e)
{
RadGrid1.Attributes.Add("onkeydown", "onKeyDown(this,event);");
int
itemsCount
=
0
;
int
columnsCount
=
0
;
bool
isInActive
=
false
;
bool
isLocked
=
false
;
StringBuilder
builder
=
new
StringBuilder();
// Attach the event handlers to the client side events of the TextBoxes.
foreach (GridDataItem item in RadGrid1.MasterTableView.Items)
{
if (item is GridDataItem)
{
columnsCount
=
0
;
for (int
i
=
0
; i < RadGrid1.MasterTableView.Columns.Count; i++)
{
GridColumn
column
=
RadGrid1
.MasterTableView.Columns[i];
isInActive
=
false
;
isLocked
=
false
;
if ((item.FindControl("hdAppStatus") as HiddenField).Value.ToLower() != "factive")
isInActive
=
true
;
if (isInActive & _misTeacherAllowedEditInactiveStudentGrades)
{
if (!Null.checkDBNull((item.FindControl("hdWithDrawlDate") as HiddenField).Value))
{
if (System.DateTime.Now.Subtract(Convert.ToDateTime(Convert.ToDateTime((item.FindControl("hdWithDrawlDate") as HiddenField).Value).ToShortDateString())).Days > _mintEditInActiveStudentGrades)
{
isLocked = true;
}
}
}
if (item[column.UniqueName].GetTextBox() != null)
{
item[column.UniqueName].GetTextBox().CssClass = (isLocked ? "LockTextBoxBorderA" : item[column.UniqueName].GetTextBox().CssClass);
item[column.UniqueName].GetTextBox().ReadOnly = isLocked;
}
if (column.UniqueName == "StudentName")
{
if ((item.FindControl("hdStudentColor") as HiddenField).Value != "")
{
item[column].ForeColor = System.Drawing.ColorTranslator.FromHtml((item.FindControl("hdStudentColor") as HiddenField).Value);
}
}
#region "Attendance" Column.
if (column.UniqueName == "Attendance")
{
string sAttendance = DataBinder.Eval(item.DataItem, "Attendance").ToString();
if (sAttendance != string.Empty && sAttendance.Split('|').Length>2)
{
StringBuilder sbPresent = new StringBuilder();
sbPresent.Append("<
a
onclick=\"openAttendanceWindow(");
sbPresent.Append("'").Append((item.FindControl("hdStudentID") as HiddenField).Value).Append("'").Append(",");
sbPresent.Append("'").Append(TEMSSecurity.CurrentAyIdentifier).Append("'").Append(",");
sbPresent.Append("'").Append(this.subjectId).Append("'").Append(",");
sbPresent.Append("'").Append(this.subjectSectionId).Append("'").Append(",");
sbPresent.Append("'").Append(this.staffId).Append("'").Append(",");
sbPresent.Append("'").Append(this.qId).Append("'").Append(",");
sbPresent.Append("'present'");
sbPresent.Append(")\"");
sbPresent.Append("
href
=
'#'
>");
sbPresent.Append(sAttendance.Split('|')[0]).Append(", ");
sbPresent.Append("</
a
>");
StringBuilder sbAbsent = new StringBuilder();
sbAbsent.Append("<
a
onclick=\"openAttendanceWindow(");
sbAbsent.Append("'").Append((item.FindControl("hdStudentID") as HiddenField).Value).Append("'").Append(",");
sbAbsent.Append("'").Append(TEMSSecurity.CurrentAyIdentifier).Append("'").Append(",");
sbAbsent.Append("'").Append(this.subjectId).Append("'").Append(",");
sbAbsent.Append("'").Append(this.subjectSectionId).Append("'").Append(",");
sbAbsent.Append("'").Append(this.staffId).Append("'").Append(",");
sbAbsent.Append("'").Append(this.qId).Append("'").Append(",");
sbAbsent.Append("'absent'");
sbAbsent.Append(")\"");
sbAbsent.Append("
href
=
'#'
>");
sbAbsent.Append(sAttendance.Split('|')[1]).Append(", ");
sbAbsent.Append("</
a
>");
StringBuilder sbTardy = new StringBuilder();
sbTardy.Append("<
a
onclick=\"openAttendanceWindow(");
sbTardy.Append("'").Append((item.FindControl("hdStudentID") as HiddenField).Value).Append("'").Append(",");
sbTardy.Append("'").Append(TEMSSecurity.CurrentAyIdentifier).Append("'").Append(",");
sbTardy.Append("'").Append(this.subjectId).Append("'").Append(",");
sbTardy.Append("'").Append(this.subjectSectionId).Append("'").Append(",");
sbTardy.Append("'").Append(this.staffId).Append("'").Append(",");
sbTardy.Append("'").Append(this.qId).Append("'").Append(",");
sbTardy.Append("'tardy'");
sbTardy.Append(")\"");
sbTardy.Append("
href
=
'#'
>");
sbTardy.Append(sAttendance.Split('|')[2]).Append(" ");
sbTardy.Append("</
a
>");
string present = sbPresent.ToString();
string absent = sbAbsent.ToString();
string tardy = sbTardy.ToString();
item[column.UniqueName].GetFixedColumnLabel().Text = string.Concat(present, absent, tardy);
}
}
#endregion
#region "Final" Column.
else if (column is GridTextBoxColumn && column.UniqueName == "ctl00") //For "Final" column.
{
FinalAttributes attributes = item[column].GetFinalAttributes();
item[column.UniqueName].GetFinalColumnImage().ImageUrl = "../../images/redBullet.gif";
TextBox txtFinalBox = item[column.UniqueName].GetTextBox(); //Get the textbox inside the "Final" column's cell.
Label lblFinalLetterGrade = item[column.UniqueName].GetLetterGradeLabel();
Image imgFinal = item[column.UniqueName].GetFinalColumnImage();
imgFinal.Visible = false;
if (attributes.FinalGradeID > 0)
{
if (attributes.FinalScore!= attributes.SysGenScore)
{
imgFinal.Visible = true;
imgFinal.ToolTip = string.Concat("Final grade altered by ", TEMSSecurity.CurrentUserFirstName, " ", TEMSSecurity.CurrentUserLastName, " [Original Grade : ", attributes.SysGenScore, "]");
}
}
if (attributes.IsExempt)
{
lblFinalLetterGrade.Text = attributes.FinalGrade.GetLetterGradeString();
txtFinalBox.Text = string.Empty; //No score to display because "IsExempt" is true.
}
else
{
txtFinalBox.Text = attributes.FinalScore.ToString();
}
//Add different attributes to textbox.
AddAttributes(txtFinalBox, item.ItemIndex, column.UniqueName);
//letter grade
//Decide whether we have to display "Letter Grades" or not.
if (!this.preference.TurnOffLetterGrades)
{
lblFinalLetterGrade.Text = attributes.FinalGrade.GetLetterGradeString();
}
}
#endregion
#region "Assignment" Column(s).
if (column is GridTextBoxColumn && column.UniqueName!="ctl00")// for assignment columns
{
AssignmentItemAttributes itemAttributes = item[column.UniqueName].GetAssignmentItemAttributes() as AssignmentItemAttributes;
item[column.UniqueName].GetAssignmentImage().ImageUrl = "../../images/icons/StudentGradeError.gif";
item[column.UniqueName].GetAssignmentImage().Visible = false;
item[column.UniqueName].GetAttendanceImage().Visible = false;
if (itemAttributes.IsEditedByGbAdmin)
{
item[column.UniqueName].GetAssignmentImage().Visible =true;
item[column.UniqueName].GetAssignmentImage().ToolTip = "Score altered by Grade book Administrator " + itemAttributes.LastScore;
}
else
item[column.UniqueName].GetAssignmentImage().Visible=false;
if (itemAttributes.IsStudentAbsent && schoolPolicies.ShowAttOnCourseWork)
{
item[column.UniqueName].GetAttendanceImage().ToolTip = "Student is absent on the assignment " + this.preference.CWDateType.ToLower() + "!";
item[column.UniqueName].GetAttendanceImage().Visible = true;
}
TextBox textBox = item[column.UniqueName].GetTextBox();
item[column.UniqueName].Wrap = false;
if (textBox != null)
{
if (itemAttributes.IsExempted)
{
textBox.Text = itemAttributes.ExemptedScore;
textBox.ToolTip = itemAttributes.Score;
}
else
{
textBox.Text = itemAttributes.Score;
textBox.ToolTip = itemAttributes.OriginalScore;
}
if (itemAttributes.IsExempted && ( itemAttributes.Score ==string.Empty || Information.IsNumeric(itemAttributes.Score)))
{
if (GradeBookAdminManager.IsLowestScoreLetter(itemAttributes.ExemptedScore.ToString()))
{
textBox.Text = itemAttributes.Score;
textBox.ToolTip = itemAttributes.ExemptedScore;
//Change the background color of the cell because it is "IsExempted".
item[column.UniqueName].BackColor = System.Drawing.Color.LightGray;
}
else
{
textBox.Text = itemAttributes.ExemptedScore;
textBox.ToolTip = itemAttributes.Score;
}
}
// for letter grade
if (!this.preference.TurnOffLetterGrades)
{
if (!itemAttributes.IsExempted)
{
string sLettergrade = "";
if (Information.IsNumeric(itemAttributes.Score))
{
decimal score = 0;
decimal possiblePoint = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[column.UniqueName].GetAssignmentHeaderAttributes() as AssignmentHeaderAttributes).PossiblePoints;
if (itemAttributes.LetterGrade == string.Empty)
{
decimal.TryParse(itemAttributes.Score, out score);
score = score * 100 / possiblePoint;
sLettergrade = GetGradingScheme(score).ToUpper().GetLetterGradeString();
}
else
{
sLettergrade = itemAttributes.LetterGrade.GetLetterGradeString();
}
}
item[column.UniqueName].GetLetterGradeLabel().Text = sLettergrade;
}
}
//Add different attributes to textbox.
AddAttributes(textBox, item.ItemIndex,column.UniqueName);
}
columnsCount++;
}
#endregion
}
itemsCount++;
}
}
RadScriptManager.RegisterStartupScript(Page, Page.GetType(), "init", "colls = " + columnsCount + ";rows=" + itemsCount + ";", true);
}
private void AddAttributes(TextBox textBox, int itemIndex, string columnUniqueName)
{
string finalCellClientID = this.RadGrid1.MasterTableView.Items[itemIndex]["ctl00"].GetTextBox().ClientID;
string meanCellClientID = this.RadGrid1.MasterTableView.Items[itemIndex][Columns.Mean.ToString()].GetFixedColumnLabel().ClientID;
string medianCellClientID = this.RadGrid1.MasterTableView.Items[itemIndex][Columns.Median.ToString()].GetFixedColumnLabel().ClientID;
string totalCellClientID = this.RadGrid1.MasterTableView.Items[itemIndex][Columns.Total.ToString()].GetFixedColumnLabel().ClientID;
StringBuilder sbDoubleClick = new StringBuilder();
StringBuilder sbClick = new StringBuilder();
StringBuilder sbChange = new StringBuilder();
StringBuilder sbBlur = new StringBuilder();
StringBuilder sbKeyDown = new StringBuilder();
sbDoubleClick.Append("cellDoubleClickFunction(").Append("'").Append(textBox.ClientID).Append("')");
sbClick.Append("cellClick(").Append("'").Append(textBox.ClientID).Append("')");
sbChange.Append("return txtBox_onchanged(").Append("'").Append(textBox.ClientID).Append("',").Append(itemIndex).Append(",'").Append(finalCellClientID).Append("','").Append(meanCellClientID).Append("','").Append(medianCellClientID).Append("','").Append(totalCellClientID).Append("'");
if (textBox.Text.Contains("["))
{
sbChange.Append(",'").Append(textBox.Text.Remove(textBox.Text.IndexOf('[')).Trim()).Append("')");
}
else
{
sbChange.Append(",'").Append(textBox.Text).Append("')");
}
//Get the letter grades label so that we may hide it on onKeyDown of textbox.
Label lblLetterGrades = this.RadGrid1.MasterTableView.Items[itemIndex][columnUniqueName].GetLetterGradeLabel();
decimal? possiblePoints=null;
if (columnUniqueName != "ctl00") //"Final" Column.
{
AssignmentHeaderAttributes headerAttributes=((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[columnUniqueName].GetAssignmentHeaderAttributes() as AssignmentHeaderAttributes);
if(headerAttributes!=null)
possiblePoints = headerAttributes.PossiblePoints;
sbBlur.Append("textBox_onblur('").Append(textBox.ClientID).Append("',").Append("'").Append(possiblePoints.Value).Append("','"+lblLetterGrades.ClientID+"')");
}
sbKeyDown.Append("return text_onKeyDown('").Append(textBox.ClientID).Append("','"+lblLetterGrades.ClientID+"')");
textBox.Attributes.Add("valueCollection", this.ValidValuesPSV);
textBox.Attributes.Add("onkeydown", sbKeyDown.ToString());
textBox.Attributes.Add("ondblclick", sbDoubleClick.ToString());
textBox.Attributes.Add("onclick", sbClick.ToString());
textBox.Attributes.Add("onchange", sbChange.ToString());
textBox.Attributes.Add("onblur", sbBlur.ToString());
}
int columnIndex = 0;
[Comment(CommentId = 1, Description = "casts the dynamic column to the correct type. A dynamic column should be of type 'GridTextBoxColumn.'", ModifiedBy = "Muhammad Talal Shoaib", ModifiedOn = "29/March/2011")]
protected void RadGrid1_ColumnCreating(object sender, GridColumnCreatingEventArgs e)
{
if (e.ColumnType == typeof(GridTextBoxColumn).Name)
{
e.Column = new GridTextBoxColumn(columnIndex);
e.Column.HeaderText = this.ViewState[string.Concat("headerText", columnIndex)].ToString();
(e.Column as GridTextBoxColumn).HeaderTemplate = new AssignmentColumnHeaderTemplate(
e.Column.HeaderText, Convert.ToInt32(this.ViewState[string.Concat("assignmentId", columnIndex)]), Convert.ToString(this.ViewState[string.Concat("categoryName", columnIndex)]), Convert.ToString(this.ViewState[string.Concat("studentIds", columnIndex)]), Convert.ToBoolean(this.ViewState[string.Concat("shouldPublishToParentPortal", columnIndex)]), this.qId, this.ViewState[string.Concat("pipeSeparatedHeaderValues", columnIndex)].ToString(), Convert.ToDecimal(this.ViewState[string.Concat("possiblePoints", columnIndex)]), Convert.ToBoolean(this.ViewState[string.Concat("isFinalGradePosted", columnIndex)]));
if (Convert.ToBoolean(this.ViewState["TurnOffLetterGrade"]))
e.Column.HeaderStyle.Width = Unit.Pixel(60);
else e.Column.HeaderStyle.Width = Unit.Pixel(90);
e.Column.HeaderStyle.Height = Unit.Pixel(30);
e.Column.HeaderStyle.HorizontalAlign = HorizontalAlign.Center;
e.Column.HeaderStyle.VerticalAlign = VerticalAlign.Top;
e.Column.ItemStyle.HorizontalAlign = HorizontalAlign.Center;
columnIndex++;
}
}
[Comment(CommentId = 2, Description = "Changes the background image of the header column given by its name.", ModifiedBy = "Muhammad Talal Shoaib", ModifiedOn = "25/March/2011")]
private void ChangeBackgroundImage(Columns column, ImageTypes imageTypes)
{
switch (column)
{
case Columns.Attendance:
var anyColumnNextToAttendanceIsLocked = Convert.ToBoolean(this.ViewState[IS_FINAL_COLUMN_LOCKED]) || Convert.ToBoolean(this.ViewState[IS_MEAN_COLUMN_LOCKED]) || Convert.ToBoolean(this.ViewState[IS_MEDIAN_COLUMN_LOCKED]) || Convert.ToBoolean(this.ViewState[IS_TOTAL_COLUMN_LOCKED]);
//if anyColumnNextToFinalIsLocked, lock all the previous columns
//else unlock the previous columns.
LinkButton btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Attendance.ToString()].Controls[0] as LinkButton);
string imgSource = imageTypes == ImageTypes.Lock ?
LOCK_URL :
UNLOCK_URL;
btnToggleFreezeColumn.Text = imgSource;
if (imageTypes == ImageTypes.Lock) //if the user wants to lock this column.
{
//Unlock all the columns following "Attendance" column
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)["ctl00"].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = UNLOCK_URL;
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Mean.ToString()].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = UNLOCK_URL;
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Median.ToString()].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = UNLOCK_URL;
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Total.ToString()].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = UNLOCK_URL;
}
else
{
//Lock the "Attendance" column
if (anyColumnNextToAttendanceIsLocked)
{
//Keep the previous column(s) locked.
//There is no previous column than "Attendance".
//Keep the next column(s) unlock.
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)["ctl00"].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = UNLOCK_URL;
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Mean.ToString()].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = UNLOCK_URL;
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Median.ToString()].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = UNLOCK_URL;
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Total.ToString()].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = UNLOCK_URL;
}
else
{
//Unlock all the previous and next columns
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)["ctl00"].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = UNLOCK_URL;
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Mean.ToString()].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = UNLOCK_URL;
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Median.ToString()].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = UNLOCK_URL;
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Total.ToString()].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = UNLOCK_URL;
}
}
break;
case Columns.Final:
var anyColumnNextToFinalIsLocked = Convert.ToBoolean(this.ViewState[IS_MEAN_COLUMN_LOCKED]) || Convert.ToBoolean(this.ViewState[IS_MEDIAN_COLUMN_LOCKED]) || Convert.ToBoolean(this.ViewState[IS_TOTAL_COLUMN_LOCKED]);
//if anyColumnNextToFinalIsLocked, lock all the previous columns
//else unlock the previous columns.
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)["ctl00"].Controls[0] as LinkButton);
imgSource = imageTypes == ImageTypes.Lock ?
LOCK_URL :
UNLOCK_URL;
btnToggleFreezeColumn.Text = imgSource;
if (imageTypes == ImageTypes.Lock) //if the user wants to lock this column.
{
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Attendance.ToString()].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = LOCK_URL;
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Total.ToString()].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = LOCK_URL;
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Mean.ToString()].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = LOCK_URL;
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Median.ToString()].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = LOCK_URL;
//Unlock all the columns following "Final" column
//There is no column following "Final".
}
else
{
//Lock the "Attendance" column
if (anyColumnNextToFinalIsLocked)
{
//Keep the previous column(s) of "Final" locked.
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Attendance.ToString()].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = LOCK_URL;
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Total.ToString()].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = LOCK_URL;
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Mean.ToString()].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = LOCK_URL;
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Median.ToString()].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = LOCK_URL;
//Keep the next column(s) unlock.
//There is no column next to "Final".
}
else
{
//Unlock all the previous and next columns
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Attendance.ToString()].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = UNLOCK_URL;
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Mean.ToString()].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = UNLOCK_URL;
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Median.ToString()].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = UNLOCK_URL;
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Total.ToString()].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = UNLOCK_URL;
}
}
break;
case Columns.Mean:
var anyColumnNextToMeanIsLocked = Convert.ToBoolean(this.ViewState[IS_MEDIAN_COLUMN_LOCKED]) || Convert.ToBoolean(this.ViewState[IS_FINAL_COLUMN_LOCKED]);
//if anyColumnNextToMeanIsLocked, lock all the previous columns
//else unlock the previous columns.
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Mean.ToString()].Controls[0] as LinkButton);
imgSource = imageTypes == ImageTypes.Lock ?
LOCK_URL :
UNLOCK_URL;
btnToggleFreezeColumn.Text = imgSource;
if (imageTypes == ImageTypes.Lock) //if the user wants to lock this column.
{
//Lock the previous column(s)
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Attendance.ToString()].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = LOCK_URL;
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Total.ToString()].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = LOCK_URL;
//Unlock all the columns following "Mean" column
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Median.ToString()].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = UNLOCK_URL;
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)["ctl00"].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = UNLOCK_URL;
}
else
{
if (anyColumnNextToMeanIsLocked)
{
//Keep the previous column(s) locked.
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Attendance.ToString()].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = LOCK_URL;
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Total.ToString()].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = LOCK_URL;
//Keep the next column(s) unlock.
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Median.ToString()].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = UNLOCK_URL;
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)["ctl00"].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = UNLOCK_URL;
}
else
{
//Unlock all the previous and next columns
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Attendance.ToString()].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = UNLOCK_URL;
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)["ctl00"].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = UNLOCK_URL;
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Median.ToString()].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = UNLOCK_URL;
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Total.ToString()].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = UNLOCK_URL;
}
}
break;
case Columns.Median:
var anyColumnNextToMedianIsLocked = Convert.ToBoolean(this.ViewState[IS_FINAL_COLUMN_LOCKED]);
//if anyColumnNextToMedianIsLocked, lock all the previous columns
//else unlock the previous columns.
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Median.ToString()].Controls[0] as LinkButton);
imgSource = imageTypes == ImageTypes.Lock ?
LOCK_URL :
UNLOCK_URL;
btnToggleFreezeColumn.Text = imgSource;
if (imageTypes == ImageTypes.Lock) //if the user wants to lock this column.
{
//Lock the previous column(s)
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Attendance.ToString()].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = LOCK_URL;
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Total.ToString()].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = LOCK_URL;
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Mean.ToString()].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = LOCK_URL;
//Unlock all the columns following "Median" column
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)["ctl00"].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = UNLOCK_URL;
}
else
{
if (anyColumnNextToMedianIsLocked)
{
//Keep the previous column(s) locked.
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Attendance.ToString()].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = LOCK_URL;
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Total.ToString()].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = LOCK_URL;
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Mean.ToString()].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = LOCK_URL;
//Keep the next column(s) unlock.
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)["ctl00"].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = UNLOCK_URL;
}
else
{
//Unlock all the previous and next columns
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Attendance.ToString()].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = UNLOCK_URL;
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)["ctl00"].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = UNLOCK_URL;
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Mean.ToString()].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = UNLOCK_URL;
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Total.ToString()].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = UNLOCK_URL;
}
}
break;
case Columns.Total:
var anyColumnNextToTotalIsLocked = false; //Because there is no column next to "Total".
//if anyColumnNextToMedianIsLocked, lock all the previous columns
//else unlock the previous columns.
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Total.ToString()].Controls[0] as LinkButton);
imgSource = imageTypes == ImageTypes.Lock ?
LOCK_URL :
UNLOCK_URL;
btnToggleFreezeColumn.Text = imgSource;
if (imageTypes == ImageTypes.Lock) //if the user wants to lock this column.
{
//Lock the previous column(s)
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Attendance.ToString()].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = LOCK_URL;
//Unlock all the columns following "Total" column
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Mean.ToString()].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = UNLOCK_URL;
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Median.ToString()].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = UNLOCK_URL;
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)["ctl00"].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = UNLOCK_URL;
}
else
{
if (anyColumnNextToTotalIsLocked)
{
//Keep the previous column(s) locked.
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Attendance.ToString()].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = LOCK_URL;
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)["ctl00"].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = LOCK_URL;
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Mean.ToString()].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = LOCK_URL;
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Median.ToString()].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = LOCK_URL;
//Keep the next column(s) unlock.
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Total.ToString()].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = UNLOCK_URL;
}
else
{
//Unlock all the previous and next columns
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Attendance.ToString()].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = UNLOCK_URL;
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)["ctl00"].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = UNLOCK_URL;
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Mean.ToString()].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = UNLOCK_URL;
btnToggleFreezeColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Median.ToString()].Controls[0] as LinkButton);
btnToggleFreezeColumn.Text = UNLOCK_URL;
}
}
break;
default:
break;
}
}
#endregion
private static GridColumn CreateColumn(string uniqueName, string headerText, string headerTooltip, string sortExpression, int assignmentId, string categoryName, string studentIds, bool parentPublish, int qId, bool shouldShowLetterGrades, int counter,string pipeSeparatedHeaderAttributes,decimal possiblePoints, bool isFinalGradePosted)
{
GridTextBoxColumn column = new GridTextBoxColumn(counter);
column.UniqueName = uniqueName;
column.HeaderStyle.Width = 120;
column.ItemStyle.Width = 120;
column.HeaderStyle.Height = Unit.Pixel(30);
column.HeaderTemplate = new AssignmentColumnHeaderTemplate(headerText, assignmentId, categoryName, studentIds, parentPublish,qId,pipeSeparatedHeaderAttributes,possiblePoints,isFinalGradePosted);
column.HeaderStyle.HorizontalAlign = HorizontalAlign.Center;
column.HeaderStyle.VerticalAlign = VerticalAlign.Top;
column.ItemStyle.HorizontalAlign = HorizontalAlign.Center;
column.HeaderTooltip = headerTooltip;
column.SortExpression = sortExpression;
return column;
}
/// <
summary
>
/// Sorts a certain column either ascending or descending.
/// </
summary
>
/// <
param
name
=
"columnName"
></
param
>
/// <
param
name
=
"sortOrder"
></
param
>
private void SortColumn(string columnName, GridSortOrder sortOrder)
{
switch (columnName)
{
case "StudentID":
this.RadGrid1.MasterTableView.SortExpressions.Clear();
GridSortExpression expression = new GridSortExpression { FieldName = "Student_ID", SortOrder = sortOrder };
this.RadGrid1.MasterTableView.SortExpressions.AddSortExpression(expression);
this.BindGrid(dtStudents);
break;
case "Mean":
this.RadGrid1.MasterTableView.SortExpressions.Clear();
expression = new GridSortExpression { FieldName = Columns.Mean.ToString(), SortOrder = sortOrder };
this.RadGrid1.MasterTableView.SortExpressions.AddSortExpression(expression);
this.BindGrid(dtStudents);
break;
case "Median":
this.RadGrid1.MasterTableView.SortExpressions.Clear();
expression = new GridSortExpression { FieldName = Columns.Median.ToString(), SortOrder = sortOrder };
this.RadGrid1.MasterTableView.SortExpressions.AddSortExpression(expression);
this.BindGrid(dtStudents);
break;
case "Total":
this.RadGrid1.MasterTableView.SortExpressions.Clear();
expression = new GridSortExpression { FieldName = Columns.Total.ToString(), SortOrder = sortOrder };
this.RadGrid1.MasterTableView.SortExpressions.AddSortExpression(expression);
this.BindGrid(dtStudents);
break;
case "Final":
this.RadGrid1.MasterTableView.SortExpressions.Clear();
expression = new GridSortExpression { FieldName = "Final_Sort", SortOrder = sortOrder };
this.RadGrid1.MasterTableView.SortExpressions.AddSortExpression(expression);
this.BindGrid(dtStudents);
break;
default:
//For assignment columns.
this.RadGrid1.MasterTableView.SortExpressions.Clear();
expression = new GridSortExpression { FieldName = this.hdDataField.Value, SortOrder = sortOrder };
this.RadGrid1.MasterTableView.SortExpressions.AddSortExpression(expression);
this.BindGrid(dtStudents);
break;
}
}
#region Context Menu Functionality
protected void studentContextMenu_ItemClicked(object sender, RadMenuEventArgs e)
{
switch (e.Item.Text)
{
case "Go to Student record manager":
Response.Redirect(string.Format("../Registration/RegEditSession.aspx?IsFromGradeBook=true&StudentID={0}&AYIdentifier={1}",this.hdStudentId.Value,TEMSSecurity.CurrentAyIdentifier));
break;
case "Go to My Students":
Response.Redirect(string.Format("../Registration/RegEditSession.aspx?IsMyStudent=true&StudentID={0}&AYIdentifier={1}", this.hdStudentId.Value, TEMSSecurity.CurrentAyIdentifier));
break;
case "View Student Assessment Details":
Response.Redirect(string.Format("../GradeBook/StudentAssess.aspx?QID={0}&StudentID={1}",this.qId, this.hdStudentId.Value));
break;
default:
break;
}
}
protected void RadContextMenu1_ItemClick(object sender, RadMenuEventArgs e)
{
switch (e.Item.Text)
{
case "Show 'Attendance'":
this.RadGrid1.MasterTableView.Columns[2].Display = true;
e.Item.Text = "Hide 'Attendance'";
break;
case "Hide 'Attendance'":
this.RadGrid1.MasterTableView.Columns[2].Display = false;
e.Item.Text = "Show 'Attendance'";
break;
case "Ascending":
this.categoryName = this.ddlCategories.SelectedItem.Text == "All" ? string.Empty : this.ddlCategories.SelectedItem.Text;
this.isUndoDisplayAll = Convert.ToBoolean(this.ViewState["isUndoDisplayAll"]);
this.GetGradeBookInformationFromDb();
//Sort column ascending.
this.SortColumn(this.hdWhichColumnClicked.Value, GridSortOrder.Ascending);
break;
case "Descending":
this.categoryName = this.ddlCategories.SelectedItem.Text == "All" ? string.Empty : this.ddlCategories.SelectedItem.Text;
this.isUndoDisplayAll = Convert.ToBoolean(this.ViewState["isUndoDisplayAll"]);
this.GetGradeBookInformationFromDb();
//Sort column descending.
this.SortColumn(this.hdWhichColumnClicked.Value, GridSortOrder.Descending);
break;
case "Edit Assignment":
StringBuilder sbEditAssignmentUrl = new StringBuilder();
sbEditAssignmentUrl.Append("../GradeBook/AEAssess.aspx?QID=");
sbEditAssignmentUrl.Append(444);
sbEditAssignmentUrl.Append("&GBSName=");
sbEditAssignmentUrl.Append(this.hdAssignmentIdAndCategoryName.Value.Split('|')[1]);
sbEditAssignmentUrl.Append("&CWID=");
sbEditAssignmentUrl.Append(this.hdAssignmentIdAndCategoryName.Value.Split('|')[0]);
Response.Redirect(sbEditAssignmentUrl.ToString());
break;
case "Assignment Comments":
StringBuilder sbAssignmentCommentsUrl = new StringBuilder();
sbAssignmentCommentsUrl.Append("../GradeBook/AEAssessComments.aspx?cwid=");
sbAssignmentCommentsUrl.Append(this.hdAssignmentIdAndCategoryName.Value.Split('|')[0]);
sbAssignmentCommentsUrl.Append("&qid=");
sbAssignmentCommentsUrl.Append(444);
Response.Redirect(sbAssignmentCommentsUrl.ToString());
break;
case "Show Only This Assignment":
string assigmnmentId = this.hdAssignmentIdAndCategoryName.Value.Split('|')[0];
foreach (GridColumn column in this.RadGrid1.MasterTableView.Columns)
{
if (column is GridTextBoxColumn)
{
var assignmentIdInHeaderColumn = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[column.UniqueName].Controls[0] as HiddenField).Value.Split('|')[0];
if (assigmnmentId != assignmentIdInHeaderColumn)
column.Display = false;
}
}
break;
case "Final Grade Calculation Summary":
Response.Redirect(string.Format("../GradeBook/FinalGradeCalculation.aspx?fe={0}",this.chkFutureStudents.Checked));
break;
default:
break;
}
}
private void GetGradeBookInformationFromDb()
{
GradeBookViewManager gradeBookViewManager = new GradeBookViewManager(TEMSSecurity.UserDistrict);
gradeBookViewManager.ShowFormative = true;
gradeBookViewManager.ShowSummative = true;
gradeBookViewManager.ShowInActiveStudents = preference.ShowInactiveStudent;
gradeBookViewManager.StudentOrderBy = GetStudentOrder();
gradeBookViewManager.AssessmentOrderBy = preference.AssignmentSortOption;
gradeBookViewManager.isFirstTimeLoad = (this.categoryName ==""? true: false);
gradeBookViewManager.ShowMean = preference.ShowMean;
gradeBookViewManager.ShowMedian = preference.ShowMedian;
gradeBookViewManager.ShowRange = preference.ShowRange;
gradeBookViewManager.CourseWorkDisplayName = preference.CourseWorkDisplayName;
gradeBookViewManager.StudentName = preference.StudentDisplayName;
gradeBookViewManager.IsCWAlertByDueDate = preference.isDueDate;
gradeBookViewManager.ShowFutureEnrollees = preference.ShowFutureEnrols;
gradeBookViewManager.GradeOverrideCodesDS = (DataSet)this.ViewState["GOCDS"];
gradeBookViewManager.isViewByStandard = false;
gradeBookViewManager.GetGradeBook(TEMSSecurity.CurrentAyIdentifier, subjectId, subjectSectionId, staffId, qId, categoryName, -1, _mintCWID, isMergedSection, !isUndoDisplayAll);
this.dtStudents = gradeBookViewManager.GradeBookGrid;
this.dtAssignments = gradeBookViewManager.Assessments;
this._moWCNamesDT = gradeBookViewManager.WCNames;
this.AddAssignmentColumnsInGradeBook();
this.ViewState["isUndoDisplayAll"] = this.isUndoDisplayAll;
}
private string GetStudentOrder()
{
return "lastname, firstname";
}
#endregion
#region SelectedIndexChanged Events for different dropdownlists.
protected void ddlNumberOfAssignmentsToDisplay_SelectedIndexChanged(object sender, EventArgs e)
{
this.isUndoDisplayAll = this.ddlNumberOfAssignmentsToDisplay.SelectedValue == "All";
this.categoryName = this.ddlCategories.SelectedItem.Text == "All" ? string.Empty : this.ddlCategories.SelectedItem.Text;
this.GetGradeBookInformationFromDb();
this.BindGrid(this.dtStudents);
}
protected void ddlGradeBookTypes_SelectedIndexChanged(System.Object sender, System.EventArgs e)
{
bool viewExists = false;
int viewId = -1;
viewId = GradeBookAdminManager.GetGBViewID(this.subjectId, this.subjectSectionId, this.staffId, TEMSSecurity.UserDistrict);
if (viewId > 0)
{
viewExists = true;
}
if (this.ddlGradeBookTypes.SelectedIndex != -1)
{
_mintGBVN = Convert.ToInt32(ddlGradeBookTypes.SelectedValue);
}
TeacherClassProperties.SetProperty(TeacherClassProperties.GBView, _mintGBVN);
GBView gradeBookView = GradeBookAdminManager.GetGBViewObject(viewId, TEMSSecurity.UserDistrict);
gradeBookView.Subject_ID = this.subjectSectionId;
gradeBookView.SSEC_ID = this.subjectSectionId;
gradeBookView.Staff_ID = this.staffId;
gradeBookView.ViewNumber = _mintGBVN;
gradeBookView.LeaveAsIs = true;
SqlConnection connection = null;
SqlTransaction transaction = null;
if (viewExists)
{
gradeBookView.LastUpBy = TEMSSecurity.MemId;
//gradeBookView.UpdateObj(ref connection, ref transaction);
}
else
{
gradeBookView.AddedBy = _mintMemId;
//gradeBookView.InsertObj(ref connection, ref transaction);
}
if (_mintGBVN == 2)
{
if (string.IsNullOrEmpty(Request.Form["ddlGbViewChanged"].ToString()))
{
Response.Redirect("GradeBookExt.aspx");
}
}
else if (_mintGBVN == 5)
{
if (string.IsNullOrEmpty(Request.Form["ddlGbViewChanged"].ToString()))
{
Response.Redirect("../GradeBook/StandardBasedGrading.aspx");
}
}
else
{
ViewState.Add("WCName", null);
TeacherClassProperties.SetProperty(TeacherClassProperties.GBSName, null);
if (string.IsNullOrEmpty(Request.Form["ddlGbViewChanged"].ToString()))
{
Response.Redirect(string.Format("../GradeBook/GradeBook.aspx?gbview={0}", this._mintGBVN));
}
}
}
private string GetValidValuesPSV(int ssecId, char delimiter)
{
StringBuilder sbGradeNames = new StringBuilder();
if (Information.IsNumeric(ssecId))
{
DataSet dsGradeNames = null;
dsGradeNames = GradeBookAdminManager.GetGradesName(ssecId, TeacherClassProperties.GetProperty(TeacherClassProperties.TGSGTID).ToString(), TEMSSecurity.UserDistrict, TEMSSecurity.CurrentAyIdentifier, TEMSSecurity.CurrentSchool);
ArrayList l_oArrChecker = new ArrayList();
if ((dsGradeNames != null))
{
if (dsGradeNames.Tables[0].Rows.Count > 0)
{
foreach (DataRow l_oDataRow in dsGradeNames.Tables[0].Rows)
{
if (!Null.checkDBNull(l_oDataRow["GSName"]))
{
if (!l_oArrChecker.Contains(l_oDataRow["GSName"]))
{
l_oArrChecker.Add(l_oDataRow["GSName"]);
}
}
}
}
}
FetchingOptions fetchingOptions = new FetchingOptions();
fetchingOptions.NumberOfRecords = 0;
fetchingOptions.SortExpression = "GOCCode";
fetchingOptions.Filter = " School_Domain = " + TEMSSecurity.CurrentSchool + " And UseForAssignments = 1 And AYIdentifier = '" + TEMSSecurity.CurrentAyIdentifier + "' ";
DataSet dsExempt = null;
dsExempt = GradeReportingManager.GetGradeOverrideCodesGridLimited(fetchingOptions,ref dsExempt, TEMSSecurity.UserDistrict);
if ((dsExempt != null))
{
if (dsExempt.Tables[0].Rows.Count > 0)
{
foreach (DataRow l_oDataRowExempt in dsExempt.Tables[0].Rows)
{
if (!Null.checkDBNull(l_oDataRowExempt["GOCCode"]))
{
if (!l_oArrChecker.Contains(l_oDataRowExempt["GOCCode"]))
{
l_oArrChecker.Add(l_oDataRowExempt["GOCCode"]);
}
}
}
}
}
for (int l_intIndex = 0; l_intIndex <= l_oArrChecker.Count - 1; l_intIndex++)
{
if (sbGradeNames.Length > 0)
{
sbGradeNames.Append(delimiter);
}
sbGradeNames.Append(l_oArrChecker[l_intIndex]);
}
}
return sbGradeNames.ToString();
}
protected void ddlGradingPeriods_SelectedIndexChanged(object sender, EventArgs e)
{
ViewState.Add("WCName", null);
TeacherClassProperties.SetProperty(TeacherClassProperties.GBSName, null);
Response.Redirect("GradeBookExt.aspx?QID=" + this.ddlGradingPeriods.SelectedValue);
}
protected void ddlCategories_SelectedIndexChanged(object sender, EventArgs e)
{
this.categoryName = this.ddlCategories.SelectedItem.Text == "All" ? string.Empty : this.ddlCategories.SelectedItem.Text;
this.btnDropLowestScores.Enabled = this.ddlCategories.SelectedItem.Text != "All";
this.btnDropLowestScores.Style.Add("cursor", this.ddlCategories.SelectedItem.Text == "All" ? string.Empty : "pointer");
this.btnDropLowestScores.ImageUrl = string.Format("../../images/icons/downarrowicon.gif");
this.isUndoDisplayAll = this.ddlCategories.SelectedValue == string.Empty;
this.SaveHeaderImages();
this.GetGradeBookInformationFromDb();
this.BindGrid(this.dtStudents);
this.RestoreHeaderImages();
}
#endregion
static void RemoveColumn(RadGrid radGrid, string columnName)
{
//int index = -1;
//foreach (GridColumn column in radGrid.MasterTableView.Columns)
//{
// if (column.UniqueName == columnName)
// {
// index = column.OrderIndex;
// break;
// }
//}
//GridColumn columnToRemove = radGrid.Columns[index];
//radGrid.Columns.Remove(columnToRemove);
}
protected void lnkSubmit_Click(object sender, EventArgs e)
{
int roundTo = 0, fGradeCalculation = 0, courseWork_ID, courseWorkScore_ID;
bool isFirst = true, isFGradePosted = false;
ArrayList l_oCourseWorkArraylist = new ArrayList();
DataSet dsGradeOverrideCode = (DataSet)this.ViewState["GOCDS"];
MZKObj.MZKObj.MZKForm.MZKErrorBuilder errorBuilder = new MZKObj.MZKObj.MZKForm.MZKErrorBuilder();
int gcVal = MZKObj.MZKObj.School.GradeBook.GetGradeCalculationSetup(TEMSSecurity.UserDistrict, subjectId, subjectSectionId, staffId, ref roundTo, ref fGradeCalculation);
MZKObj.MZKObj.School.CourseWorkScore l_oCWScore = MZKObj.MZKObj.School.GradeBookAdminManager.GetCourseWorkScoreObject(-1, TEMSSecurity.UserDistrict);
_moExemptArrayList = new ArrayList();
foreach (DataRow dRow in dsGradeOverrideCode.Tables[0].Rows)
{
_moExemptArrayList.Add(dRow["GOCCode"].ToString());
}
foreach (GridDataItem item in this.RadGrid1.Items)
{
foreach (GridColumn column in this.RadGrid1.MasterTableView.RenderColumns)
{
if (column is GridTextBoxColumn && column.UniqueName != "ctl00")
{
TextBox txtScore = item[column].GetTextBox();
string textBoxData = txtScore.Text;
string studentId = (item.FindControl("hdStudentID") as HiddenField).Value;
AssignmentItemAttributes attributes = (item[column].GetAssignmentItemAttributes() as AssignmentItemAttributes);
//attributes
bool fGradePosted = false;
decimal possiblePoints = 100;
courseWork_ID = attributes.AssignmentID;
courseWorkScore_ID = attributes.CourseWorkScoreId;
if (!(courseWorkScore_ID == -1 && textBoxData == ""))
{
if (isFirst == false)
{
l_oCWScore.addNewRow();
}
isFirst = false;
l_oCWScore.Student_ID = int.Parse(studentId);
if (courseWorkScore_ID > 0)
{
l_oCWScore.CWS_ID = courseWorkScore_ID;
l_oCWScore.CWSLastUpBy = _mintMemId;
}
else
{
l_oCWScore.CWSAddedBy = _mintMemId;
}
l_oCWScore.CW_ID = courseWork_ID;
AssignmentHeaderAttributes headerAttributes=((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[column.UniqueName].GetAssignmentHeaderAttributes() as AssignmentHeaderAttributes);
possiblePoints = headerAttributes.PossiblePoints;
isFGradePosted = headerAttributes.IsFinalGradePosted;
if (!isFGradePosted)
{
if (!l_oCourseWorkArraylist.Contains(Convert.ToString(courseWork_ID)))
{
l_oCourseWorkArraylist.Add(Convert.ToString(courseWork_ID));
}
}
if ((_moExemptArrayList.Contains(txtScore.Text.ToLower()) && (IsOverrideGradeTypeExists(txtScore.Text.ToLower(), "E") || IsOverrideGradeTypeExists(txtScore.Text.ToLower(), "I"))) || MZKObj.MZKObj.School.GradeBookAdminManager.IsLowestScoreLetter(txtScore.Text))
{
l_oCWScore.Exempt = true;
l_oCWScore.GRSSymbol = txtScore.Text;
}
else
{
l_oCWScore.Exempt = false;
decimal courseWorkScore;
if (!decimal.TryParse(textBoxData, out courseWorkScore))
{
courseWorkScore = GetScoreByLetter(textBoxData, possiblePoints);
if (possiblePoints <
0
)
txtScore.Text
=
courseWorkScore
.ToString();
l_oCWScore.GRSSymbol
=
txtScore
.Text;
if (IsOverrideGradeTypeExists(txtScore.Text.ToLower(), "Z"))
{
l_oCWScore.Score
=
0
;
l_oCWScore.LastScore
= l_oCWScore.Score;
}
}
else
{
l_oCWScore.Score
=
decimal
.Parse(textBoxData);
l_oCWScore.LastScore
= l_oCWScore.Score;
if (gcVal == 1)
l_oCWScore.Score
=
Math
.Ceiling(l_oCWScore.Score);
else if (gcVal == 2)
l_oCWScore.Score
=
Math
.Floor(l_oCWScore.Score);
else if (gcVal == 4)
l_oCWScore.Score = (decimal)MZKBase.SQLRound(l_oCWScore.Score);
else if (gcVal == 5)
l_oCWScore.Score = (decimal)MZKBase.SQLRound(l_oCWScore.Score, roundTo);
l_oCWScore.LetterGrade
=
GetGradingScheme
(l_oCWScore.Score * 100 / possiblePoints);
if (this.preference.ShowScoreWarning == true)
{
if (l_oCWScore.Score > possiblePoints)
{
errorBuilder.AddError("Some scores are less than the possible points", null);
}
}
}
}
}
}//if text box column
}//for each 2
}//for each 1
if (errorBuilder.GetErrorsCount() > 0)
ShowInfoPanel(errorBuilder.GetErrorMessage(), false, true);
string l_strCourseWorkIds = "";
for (int i = 0; i <= l_oCourseWorkArraylist.Count - 1; i++)
{
if (string.IsNullOrEmpty(l_strCourseWorkIds))
{
l_strCourseWorkIds = Convert.ToString(l_oCourseWorkArraylist[i]);
}
else
{
l_strCourseWorkIds = l_strCourseWorkIds + "," + Convert.ToString(l_oCourseWorkArraylist[i]);
}
}
if (l_oCourseWorkArraylist.Count > 0)
{
MZKObj.MZKObj.School.GradeBookAdminManager.PostGradesToFinal(l_strCourseWorkIds, TEMSSecurity.UserDistrict);
}
if ((l_oCWScore != null))
{
if (!isFirst)
{
l_oCWScore.bulkModify(isGradeBookAdmin, TEMSSecurity.CurrentSchool, TEMSSecurity.CurrentAyIdentifier);
}
}
//UpDateExemptData();
UpDateFinalGrade(gcVal, roundTo, fGradeCalculation, isFirst);
this.GetGradeBookInformationFromDb();
this.BindGrid(this.dtStudents);
}
private void UpDateFinalGrade(int gcVal, int roundTo, int fGradeCalculation, Boolean isChangesMadeInCWScore)
{
string finalColumnName = "ctl00";
Hashtable textBoxViewState = LoadTextBoxViewState();
MZKObj.MZKObj.School.FinalGrade l_oFinalGrade = MZKObj.MZKObj.School.GradeBookAdminManager.GetFinalGradeObject(-1, TEMSSecurity.UserDistrict);
bool isDeleteFinalGradeFirst = true;
MZKObj.MZKObj.School.FinalGrade l_oDeleteFinalGrade = MZKObj.MZKObj.School.GradeBookAdminManager.GetFinalGradeObject(-1, TEMSSecurity.UserDistrict);
bool isFirst = true;
foreach (GridDataItem item in this.RadGrid1.Items)
{
TextBox txtScore = item[finalColumnName].GetTextBox();
string textBoxData = txtScore.Text;
decimal finalGrade = 0;
string originalGradeOverrideCode = "", overrideGradeFromScreen = "";
string studentId = (item.FindControl("hdStudentID") as HiddenField).Value;
FinalAttributes attributes = item[finalColumnName].GetFinalAttributes();
int finalGradeID;
string fsGrade, finalExemptGrade = "";
decimal calculatedFinalGrade = 0;
string strFGrade = "";
decimal sysGenScore;
if (textBoxViewState.Contains(txtScore.ClientID))
{
txtScore.Text = textBoxViewState[txtScore.ClientID].ToString();
}
if (decimal.TryParse(txtScore.Text, out finalGrade) == true)
{
}
else if (IsOverrideGradeTypeExists(SQLInjectionHandler.GetEncodedString(txtScore.Text, true), ""))
{
originalGradeOverrideCode = txtScore.Text;
overrideGradeFromScreen = txtScore.Text;
}
finalGradeID = attributes.FinalGradeID;
fsGrade = MZKObj.MZKObj.School.GradeBook.GetFinalStudentGrade(int.Parse(studentId), subjectId, subjectSectionId, qId, gcVal, roundTo, fGradeCalculation, ref finalExemptGrade, TEMSSecurity.UserDistrict);
if (fsGrade.Length > 0)
{
calculatedFinalGrade = decimal.Parse(fsGrade);
strFGrade = GetGradingScheme(calculatedFinalGrade);
if (isFirst)
isFirst = false;
else
l_oFinalGrade.addNewRow();
l_oFinalGrade.FG_ID = finalGradeID;
if (finalGradeID > 0)
{
l_oFinalGrade.IsEditByGBAdmin = false;
sysGenScore = decimal.Parse(attributes.SysGenScore);
if (finalGrade >= 0)
{
if (overrideGradeFromScreen != String.Empty)//Ask Danish about it Line 2438
{
if (finalExemptGrade != overrideGradeFromScreen)
{
if (l_oFinalGrade.FGrade != overrideGradeFromScreen)
{
if (IsOverrideGradeTypeExists(SQLInjectionHandler.GetEncodedString(overrideGradeFromScreen, false), "Z"))
{
l_oFinalGrade.FGradePV = 0;
txtScore.Text = "0";
}
else
{
l_oFinalGrade.FGradePV = calculatedFinalGrade;
txtScore.Text = calculatedFinalGrade.ToString();
}
l_oFinalGrade.FGrade = overrideGradeFromScreen;
l_oFinalGrade.ChangeBy = _mintMemId;
l_oFinalGrade.IsEditByGBAdmin = isGradeBookAdmin;
l_oFinalGrade.IsExempt = true;
}
else
{
if (IsOverrideGradeTypeExists(SQLInjectionHandler.GetEncodedString(overrideGradeFromScreen, false), "Z"))
{
l_oFinalGrade.FGradePV = 0;
txtScore.Text = "0";
}
else
{
l_oFinalGrade.FGradePV = calculatedFinalGrade;
txtScore.Text = calculatedFinalGrade.ToString();
}
l_oFinalGrade.FGrade = overrideGradeFromScreen;
l_oFinalGrade.IsExempt = true;
}
}
else
{
if (IsOverrideGradeTypeExists(SQLInjectionHandler.GetEncodedString(overrideGradeFromScreen, false), "Z"))
{
l_oFinalGrade.FGradePV = 0;
txtScore.Text = "0";
}
else
{
l_oFinalGrade.FGradePV = calculatedFinalGrade;
txtScore.Text = calculatedFinalGrade.ToString();
}
l_oFinalGrade.FGrade = overrideGradeFromScreen;
l_oFinalGrade.IsExempt = true;
}
}
else
{
if (finalExemptGrade != String.Empty && IsOverrideGradeTypeExists(SQLInjectionHandler.GetEncodedString(finalExemptGrade, false), ""))
{
if (l_oFinalGrade.FGrade != finalExemptGrade)
{
if (IsOverrideGradeTypeExists(SQLInjectionHandler.GetEncodedString(finalExemptGrade, false), "Z"))
{
l_oFinalGrade.FGradePV = 0;
txtScore.Text = "0";
}
else
{
l_oFinalGrade.FGradePV = calculatedFinalGrade;
txtScore.Text = calculatedFinalGrade.ToString();
}
l_oFinalGrade.FGrade = finalExemptGrade;
l_oFinalGrade.ChangeBy = _mintMemId;
l_oFinalGrade.IsEditByGBAdmin = isGradeBookAdmin;
l_oFinalGrade.IsExempt = true;
}
else
{
if (IsOverrideGradeTypeExists(SQLInjectionHandler.GetEncodedString(finalExemptGrade, false), "Z"))
{
l_oFinalGrade.FGradePV = 0;
txtScore.Text = "0";
}
else
{
l_oFinalGrade.FGradePV = calculatedFinalGrade;
txtScore.Text = calculatedFinalGrade.ToString();
}
l_oFinalGrade.FGrade = finalExemptGrade;
l_oFinalGrade.IsExempt = true;
}
}
else
{
if (calculatedFinalGrade != finalGrade)
{
if (sysGenScore != finalGrade)
{
l_oFinalGrade.FGradePV = finalGrade;
l_oFinalGrade.FGrade = GetGradingScheme(finalGrade);
l_oFinalGrade.ChangeBy = _mintMemId;
l_oFinalGrade.IsEditByGBAdmin = isGradeBookAdmin;
txtScore.Text = finalGrade.ToString();
l_oFinalGrade.IsExempt = false;
}
else
{
l_oFinalGrade.FGrade = strFGrade;
l_oFinalGrade.FGradePV = calculatedFinalGrade;
txtScore.Text = calculatedFinalGrade.ToString();
l_oFinalGrade.IsExempt = false;
}
}
else
{
l_oFinalGrade.FGrade = strFGrade;
l_oFinalGrade.FGradePV = calculatedFinalGrade;
txtScore.Text = calculatedFinalGrade.ToString();
l_oFinalGrade.IsExempt = false;
}
}
}
}
else
{
if (finalExemptGrade != String.Empty && IsOverrideGradeTypeExists(SQLInjectionHandler.GetEncodedString(finalExemptGrade, false), ""))
{
if (IsOverrideGradeTypeExists(SQLInjectionHandler.GetEncodedString(finalExemptGrade, false), "Z"))
{
l_oFinalGrade.FGrade = finalExemptGrade;
l_oFinalGrade.FGradePV = 0;
txtScore.Text = "0";
l_oFinalGrade.IsExempt = true;
}
else if (IsOverrideGradeTypeExists(SQLInjectionHandler.GetEncodedString(finalExemptGrade, false), "E") || IsOverrideGradeTypeExists(SQLInjectionHandler.GetEncodedString(finalExemptGrade, false), "I"))
{
l_oFinalGrade.FGrade = finalExemptGrade;
l_oFinalGrade.FGradePV = calculatedFinalGrade;
txtScore.Text = calculatedFinalGrade.ToString();
l_oFinalGrade.IsExempt = true;
}
}
else
{
l_oFinalGrade.FGrade = strFGrade;
l_oFinalGrade.FGradePV = calculatedFinalGrade;
txtScore.Text = calculatedFinalGrade.ToString(); ;
l_oFinalGrade.IsExempt = false;
}
}
l_oFinalGrade.FGLastUpBy = _mintMemId;
l_oFinalGrade.SysGenScore = calculatedFinalGrade;
l_oFinalGrade.Q_ID = qId;
l_oFinalGrade.Subject_ID = subjectId;
l_oFinalGrade.SSEC_ID = subjectSectionId;
l_oFinalGrade.Student_ID = int.Parse(studentId);
}//if (finalGradeID > 0)
else
{
if (overrideGradeFromScreen != String.Empty)
{
if (IsOverrideGradeTypeExists(SQLInjectionHandler.GetEncodedString(overrideGradeFromScreen, true), "Z"))
{
l_oFinalGrade.FGrade = overrideGradeFromScreen;
l_oFinalGrade.FGradePV = 0;
l_oFinalGrade.IsExempt = true;
txtScore.Text = "0";
}
else if (IsOverrideGradeTypeExists(SQLInjectionHandler.GetEncodedString(overrideGradeFromScreen, true), "E") || IsOverrideGradeTypeExists(SQLInjectionHandler.GetEncodedString(overrideGradeFromScreen, true), "I"))
{
l_oFinalGrade.FGrade = overrideGradeFromScreen;
l_oFinalGrade.FGradePV = calculatedFinalGrade;
l_oFinalGrade.IsExempt = true;
txtScore.Text = calculatedFinalGrade.ToString();
}
}
else if (finalExemptGrade != String.Empty && IsOverrideGradeTypeExists(SQLInjectionHandler.GetEncodedString(finalExemptGrade, false), ""))
{
if (IsOverrideGradeTypeExists(SQLInjectionHandler.GetEncodedString(finalExemptGrade, true), "Z"))
{
l_oFinalGrade.FGrade = finalExemptGrade;
l_oFinalGrade.FGradePV = 0;
l_oFinalGrade.IsExempt = true;
txtScore.Text = "0";
}
else if (IsOverrideGradeTypeExists(SQLInjectionHandler.GetEncodedString(finalExemptGrade, true), "E") || IsOverrideGradeTypeExists(SQLInjectionHandler.GetEncodedString(finalExemptGrade, true), "I"))
{
l_oFinalGrade.FGrade = finalExemptGrade;
l_oFinalGrade.FGradePV = calculatedFinalGrade;
l_oFinalGrade.IsExempt = true;
txtScore.Text = calculatedFinalGrade.ToString();
}
}
else
{
l_oFinalGrade.FGrade = strFGrade;
l_oFinalGrade.FGradePV = calculatedFinalGrade;
txtScore.Text = calculatedFinalGrade.ToString();
l_oFinalGrade.IsExempt = false;
}
l_oFinalGrade.Q_ID = qId;
l_oFinalGrade.Subject_ID = subjectId;
l_oFinalGrade.SSEC_ID = subjectSectionId;
l_oFinalGrade.Student_ID = int.Parse(studentId);
l_oFinalGrade.FGAddedBy = _mintMemId;
l_oFinalGrade.SysGenScore = calculatedFinalGrade;
}
}//if (fsGrade.Length > 0)
else
{
if (finalGradeID > 0)
{
///<
UpdatedBy
=
"Talha"
UpdatedOn
=
"4/22/2009"
>
///<
Jira
Issue
=
"TEM-4527"
>
/// <
Description
= "add a new check of overrideGradeFromScreen <> l_strOriginalOverrideGrade to make sure that override code will not
/// overwrite if it is manually given by user">
if (!(overrideGradeFromScreen == string.Empty) && overrideGradeFromScreen != originalGradeOverrideCode)
{
if (isFirst)
{
isFirst = false;
}
else
{
l_oFinalGrade.addNewRow();
}
if (IsOverrideGradeTypeExists(SQLInjectionHandler.GetEncodedString(overrideGradeFromScreen, true), "Z"))
{
l_oFinalGrade.FGrade = overrideGradeFromScreen;
l_oFinalGrade.FGradePV = 0;
l_oFinalGrade.IsExempt = true;
txtScore.Text = "0";
}
else if (IsOverrideGradeTypeExists(SQLInjectionHandler.GetEncodedString(overrideGradeFromScreen, true), "E") | IsOverrideGradeTypeExists(SQLInjectionHandler.GetEncodedString(overrideGradeFromScreen, true), "I"))
{
l_oFinalGrade.FGrade = overrideGradeFromScreen;
l_oFinalGrade.FGradePV = calculatedFinalGrade;
l_oFinalGrade.IsExempt = true;
txtScore.Text = calculatedFinalGrade.ToString();
}
l_oFinalGrade.Q_ID = qId;
l_oFinalGrade.Subject_ID = subjectId;
l_oFinalGrade.SSEC_ID = subjectSectionId;
l_oFinalGrade.Student_ID = int.Parse(studentId);
l_oFinalGrade.ChangeBy = _mintMemId;
l_oFinalGrade.FG_ID = finalGradeID;
}
else if (!(finalExemptGrade == string.Empty) && IsOverrideGradeTypeExists(SQLInjectionHandler.GetEncodedString(finalExemptGrade, false), ""))
{
if (isFirst)
{
isFirst = false;
}
else
{
l_oFinalGrade.addNewRow();
}
if (IsOverrideGradeTypeExists(SQLInjectionHandler.GetEncodedString(finalExemptGrade, true), "Z"))
{
l_oFinalGrade.FGrade = finalExemptGrade;
l_oFinalGrade.FGradePV = 0;
l_oFinalGrade.IsExempt = true;
txtScore.Text = "0";
l_oFinalGrade.Q_ID = qId;
l_oFinalGrade.Subject_ID = subjectId;
l_oFinalGrade.SSEC_ID = subjectSectionId;
l_oFinalGrade.Student_ID = int.Parse(studentId);
l_oFinalGrade.FGAddedBy = _mintMemId;
}
else if (IsOverrideGradeTypeExists(SQLInjectionHandler.GetEncodedString(finalExemptGrade, true), "E") | IsOverrideGradeTypeExists(SQLInjectionHandler.GetEncodedString(finalExemptGrade, true), "I"))
{
l_oFinalGrade.FGrade = finalExemptGrade;
l_oFinalGrade.FGradePV = calculatedFinalGrade;
l_oFinalGrade.IsExempt = true;
txtScore.Text = calculatedFinalGrade.ToString();
l_oFinalGrade.Q_ID = qId;
l_oFinalGrade.Subject_ID = subjectId;
l_oFinalGrade.SSEC_ID = subjectSectionId;
l_oFinalGrade.Student_ID = int.Parse(studentId);
l_oFinalGrade.ChangeBy = _mintMemId;
l_oFinalGrade.FG_ID = finalGradeID;
}
}
else
{
if (isDeleteFinalGradeFirst == false)
{
l_oDeleteFinalGrade.addNewRow();
}
isDeleteFinalGradeFirst = false;
l_oDeleteFinalGrade.FG_ID = finalGradeID;
if (finalGrade > 0 && qId > 0 & isChangesMadeInCWScore == false)
{
if (isFirst)
{
isFirst = false;
}
else
{
l_oFinalGrade.addNewRow();
}
l_oFinalGrade.FGrade = GetGradingScheme(finalGrade);
l_oFinalGrade.FGradePV = finalGrade;
l_oFinalGrade.IsExempt = false;
l_oFinalGrade.Q_ID = qId;
l_oFinalGrade.Subject_ID = subjectId;
l_oFinalGrade.SSEC_ID = subjectSectionId;
l_oFinalGrade.Student_ID =int.Parse(studentId);
l_oFinalGrade.FGAddedBy = _mintMemId;
}
}
}
else
{
if (!(overrideGradeFromScreen == string.Empty))
{
if (isFirst)
{
isFirst = false;
}
else
{
l_oFinalGrade.addNewRow();
}
if (IsOverrideGradeTypeExists(SQLInjectionHandler.GetEncodedString(overrideGradeFromScreen, true), "Z"))
{
l_oFinalGrade.FGrade = overrideGradeFromScreen;
l_oFinalGrade.FGradePV = 0;
l_oFinalGrade.IsExempt = true;
}
else if (IsOverrideGradeTypeExists(SQLInjectionHandler.GetEncodedString(overrideGradeFromScreen, true), "E") | IsOverrideGradeTypeExists(SQLInjectionHandler.GetEncodedString(overrideGradeFromScreen, true), "I"))
{
l_oFinalGrade.FGrade = overrideGradeFromScreen;
l_oFinalGrade.FGradePV = finalGrade;
l_oFinalGrade.IsExempt = true;
}
l_oFinalGrade.Q_ID = qId;
l_oFinalGrade.Subject_ID = subjectId;
l_oFinalGrade.SSEC_ID = subjectSectionId;
l_oFinalGrade.Student_ID = int.Parse(studentId);
l_oFinalGrade.FGAddedBy = _mintMemId;
}
else if (!(finalExemptGrade == string.Empty) && IsOverrideGradeTypeExists(SQLInjectionHandler.GetEncodedString(finalExemptGrade,false), ""))
{
if (isFirst)
{
isFirst = false;
}
else
{
l_oFinalGrade.addNewRow();
}
if (IsOverrideGradeTypeExists(SQLInjectionHandler.GetEncodedString(finalExemptGrade, true), "Z"))
{
l_oFinalGrade.FGrade = finalExemptGrade;
l_oFinalGrade.FGradePV = 0;
l_oFinalGrade.IsExempt = true;
}
else if (IsOverrideGradeTypeExists(SQLInjectionHandler.GetEncodedString(finalExemptGrade, true), "E") | IsOverrideGradeTypeExists(SQLInjectionHandler.GetEncodedString(finalExemptGrade, true), "I"))
{
l_oFinalGrade.FGrade = finalExemptGrade;
l_oFinalGrade.FGradePV = finalGrade;
l_oFinalGrade.IsExempt = true;
}
l_oFinalGrade.Q_ID = qId;
l_oFinalGrade.Subject_ID = subjectId;
l_oFinalGrade.SSEC_ID = subjectSectionId;
l_oFinalGrade.Student_ID = int.Parse(studentId);
l_oFinalGrade.FGAddedBy = _mintMemId;
}
else
{
if (finalGrade >= 0 && Strings.Len(strFGrade) > 0)
{
if (isFirst)
{
isFirst = false;
}
else
{
l_oFinalGrade.addNewRow();
}
l_oFinalGrade.FGrade = GetGradingScheme(finalGrade);
l_oFinalGrade.FGradePV = finalGrade;
l_oFinalGrade.IsExempt = false;
l_oFinalGrade.Q_ID = qId;
l_oFinalGrade.Subject_ID = subjectId;
l_oFinalGrade.SSEC_ID = subjectSectionId;
l_oFinalGrade.Student_ID = int.Parse(studentId);
l_oFinalGrade.FGAddedBy = _mintMemId;
}
else
{
if (finalGrade > 0 && qId > 0 & isChangesMadeInCWScore == false)
{
if (isFirst)
{
isFirst = false;
}
else
{
l_oFinalGrade.addNewRow();
}
l_oFinalGrade.FGrade = GetGradingScheme(finalGrade);
l_oFinalGrade.FGradePV = finalGrade;
l_oFinalGrade.IsExempt = false;
l_oFinalGrade.Q_ID = qId;
l_oFinalGrade.Subject_ID = subjectId;
l_oFinalGrade.SSEC_ID = subjectSectionId;
l_oFinalGrade.Student_ID = int.Parse(studentId);
l_oFinalGrade.FGAddedBy = _mintMemId;
}
}
}
}
}
}//foreach
if (!isDeleteFinalGradeFirst)
{
l_oDeleteFinalGrade.bulkDelete();
}
if (!isFirst)
{
l_oFinalGrade.bulkModify();
}
}
private void RestoreHeaderImages()
{
((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Attendance.ToString()].Controls[0] as LinkButton).Text = this.ViewState["AttendanceHeaderUrlForToggleLocking"].ToString();
((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)["ctl00"].Controls[0] as LinkButton).Text = this.ViewState["FinalHeaderUrlForToggleLocking"].ToString();
((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Mean.ToString()].Controls[0] as LinkButton).Text = this.ViewState["MeanHeaderUrlForToggleLocking"].ToString();
((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Median.ToString()].Controls[0] as LinkButton).Text = this.ViewState["MedianHeaderUrlForToggleLocking"].ToString();
((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Total.ToString()].Controls[0] as LinkButton).Text = this.ViewState["TotalHeaderUrlForToggleLocking"].ToString();
}
private void SaveHeaderImages()
{
this.ViewState["AttendanceHeaderUrlForToggleLocking"] = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Attendance.ToString()].Controls[0] as LinkButton).Text;
this.ViewState["FinalHeaderUrlForToggleLocking"] = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)["ctl00"].Controls[0] as LinkButton).Text;
this.ViewState["MeanHeaderUrlForToggleLocking"] = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Mean.ToString()].Controls[0] as LinkButton).Text;
this.ViewState["MedianHeaderUrlForToggleLocking"] = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Median.ToString()].Controls[0] as LinkButton).Text;
this.ViewState["TotalHeaderUrlForToggleLocking"] = ((this.RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)[Columns.Total.ToString()].Controls[0] as LinkButton).Text;
}
protected void chkToggleAttendance_CheckedChanged(object sender, EventArgs e)
{
this.categoryName = this.ddlCategories.SelectedItem.Text == "All" ? string.Empty : this.ddlCategories.SelectedItem.Text;
this.isUndoDisplayAll = Convert.ToBoolean(this.ViewState["isUndoDisplayAll"]);
CheckBox which = sender as CheckBox;
this.ToggleColumnShowHide(which);
}
private void ToggleColumnShowHide(CheckBox which)
{
if (which == this.chkToggleAttendance)
{
var anyColumnNextToAttendanceIsLocked = Convert.ToBoolean(this.ViewState[IS_ATTENDANCE_COLUMN_LOCKED]) || Convert.ToBoolean(this.ViewState[IS_FINAL_COLUMN_LOCKED]) || Convert.ToBoolean(this.ViewState[IS_MEAN_COLUMN_LOCKED]) || Convert.ToBoolean(this.ViewState[IS_MEDIAN_COLUMN_LOCKED]) || Convert.ToBoolean(this.ViewState[IS_TOTAL_COLUMN_LOCKED]);
if (which.Checked)
{
this.ddlColumnsToLock.Items.Add(new ListItem { Text = "Attendance", Value = "Attendance" });
this.RadGrid1.MasterTableView.GetColumn(Columns.Attendance.ToString()).Visible = true;
this.SaveHeaderImages();
this.GetGradeBookInformationFromDb();
this.BindGrid(this.dtStudents);
this.RestoreHeaderImages();
if (this.RadGrid1.ClientSettings.Scrolling.FrozenColumnsCount > 0
&& anyColumnNextToAttendanceIsLocked)
{
this.RadGrid1.ClientSettings.Scrolling.FrozenColumnsCount++;
}
//A special check.
if (Convert.ToBoolean(this.ViewState[IS_ATTENDANCE_COLUMN_LOCKED]) &&
!(Convert.ToBoolean(this.ViewState[IS_FINAL_COLUMN_LOCKED]) && this.RadGrid1.MasterTableView.GetColumn("ctl00").Visible) &&
!Convert.ToBoolean(this.ViewState[IS_MEAN_COLUMN_LOCKED]) && !Convert.ToBoolean(this.ViewState[IS_MEDIAN_COLUMN_LOCKED]) && !Convert.ToBoolean(this.ViewState[IS_TOTAL_COLUMN_LOCKED]))
{
this.RadGrid1.ClientSettings.Scrolling.FrozenColumnsCount = 2;
}
}
else
{
this.ddlColumnsToLock.Items.Remove(this.ddlColumnsToLock.Items.FindByText("Attendance"));
this.RadGrid1.MasterTableView.GetColumn(Columns.Attendance.ToString()).Visible = false;
if (this.RadGrid1.ClientSettings.Scrolling.FrozenColumnsCount > 0
&& anyColumnNextToAttendanceIsLocked)
{
this.RadGrid1.ClientSettings.Scrolling.FrozenColumnsCount--;
}
}
}
else if (which == this.chkToggleTotal)
{
var anyColumnNextToTotalIsLocked = Convert.ToBoolean(this.ViewState[IS_TOTAL_COLUMN_LOCKED]) || Convert.ToBoolean(this.ViewState[IS_MEAN_COLUMN_LOCKED]) || Convert.ToBoolean(this.ViewState[IS_MEDIAN_COLUMN_LOCKED]) || Convert.ToBoolean(this.ViewState[IS_TOTAL_COLUMN_LOCKED]);
if (which.Checked)
{
this.ddlColumnsToLock.Items.Add(new ListItem { Text = "Total", Value = "Total" });
this.RadGrid1.MasterTableView.GetColumn(Columns.Total.ToString()).Visible = true;
this.SaveHeaderImages();
this.GetGradeBookInformationFromDb();
this.BindGrid(this.dtStudents);
this.RestoreHeaderImages();
if (this.RadGrid1.ClientSettings.Scrolling.FrozenColumnsCount > 0
&& anyColumnNextToTotalIsLocked)
{
this.RadGrid1.ClientSettings.Scrolling.FrozenColumnsCount++;
}
//A special check for "Total" column.
if (Convert.ToBoolean(this.ViewState[IS_TOTAL_COLUMN_LOCKED]) && !Convert.ToBoolean(this.ViewState[IS_MEAN_COLUMN_LOCKED]) && !Convert.ToBoolean(this.ViewState[IS_MEDIAN_COLUMN_LOCKED]) && !Convert.ToBoolean(this.ViewState[IS_FINAL_COLUMN_LOCKED]))
{
if (this.RadGrid1.MasterTableView.GetColumn(Columns.Attendance.ToString()).Visible)
{
this.RadGrid1.ClientSettings.Scrolling.FrozenColumnsCount = 3;
}
else this.RadGrid1.ClientSettings.Scrolling.FrozenColumnsCount = 2;
}
}
else
{
this.ddlColumnsToLock.Items.Remove(this.ddlColumnsToLock.Items.FindByText("Total"));
this.RadGrid1.MasterTableView.GetColumn(Columns.Total.ToString()).Visible = false;
if (this.RadGrid1.ClientSettings.Scrolling.FrozenColumnsCount > 0
&& anyColumnNextToTotalIsLocked)
{
this.RadGrid1.ClientSettings.Scrolling.FrozenColumnsCount--;
}
}
}
else if (which == this.chkToggleMean)
{
var anyColumnNextToMeanIsLocked = Convert.ToBoolean(this.ViewState[IS_MEDIAN_COLUMN_LOCKED]) || Convert.ToBoolean(this.ViewState[IS_TOTAL_COLUMN_LOCKED]);
if (which.Checked)
{
this.ddlColumnsToLock.Items.Add(new ListItem { Text = "Mean", Value = "Mean" });
this.RadGrid1.MasterTableView.GetColumn(Columns.Mean.ToString()).Visible = true;
this.SaveHeaderImages();
this.GetGradeBookInformationFromDb();
this.BindGrid(this.dtStudents);
this.RestoreHeaderImages();
if (this.RadGrid1.ClientSettings.Scrolling.FrozenColumnsCount > 0
&& anyColumnNextToMeanIsLocked)
{
this.RadGrid1.ClientSettings.Scrolling.FrozenColumnsCount++;
}
}
else
{
this.ddlColumnsToLock.Items.Remove(this.ddlColumnsToLock.Items.FindByText("Mean"));
this.RadGrid1.MasterTableView.GetColumn(Columns.Mean.ToString()).Visible = false;
if (this.RadGrid1.ClientSettings.Scrolling.FrozenColumnsCount > 0
&& anyColumnNextToMeanIsLocked)
this.RadGrid1.ClientSettings.Scrolling.FrozenColumnsCount--;
}
}
else if (which == this.chkToggleMedian)
{
var anyColumnNextToMedianIsLocked = Convert.ToBoolean(this.ViewState[IS_TOTAL_COLUMN_LOCKED]);
if (which.Checked)
{
this.ddlColumnsToLock.Items.Add(new ListItem { Text = "Median", Value = "Median" });
this.RadGrid1.MasterTableView.GetColumn(Columns.Median.ToString()).Visible = true;
this.SaveHeaderImages();
this.GetGradeBookInformationFromDb();
this.BindGrid(this.dtStudents);
this.RestoreHeaderImages();
if (this.RadGrid1.ClientSettings.Scrolling.FrozenColumnsCount > 0
&& anyColumnNextToMedianIsLocked)
{
this.RadGrid1.ClientSettings.Scrolling.FrozenColumnsCount++;
}
}
else
{
this.ddlColumnsToLock.Items.Remove(this.ddlColumnsToLock.Items.FindByText("Median"));
this.RadGrid1.MasterTableView.GetColumn(Columns.Median.ToString()).Visible = false;
if (this.RadGrid1.ClientSettings.Scrolling.FrozenColumnsCount > 0
&& anyColumnNextToMedianIsLocked)
{
this.RadGrid1.ClientSettings.Scrolling.FrozenColumnsCount--;
}
}
}
else if (which == this.chkToggleFinal)
{
var anyColumnNextToFinalIsLocked = Convert.ToBoolean(this.ViewState[IS_FINAL_COLUMN_LOCKED]);
if (which.Checked)
{
this.ddlColumnsToLock.Items.Add(new ListItem { Text = "Final", Value = "Final" });
this.RadGrid1.MasterTableView.GetColumn("ctl00").Visible = true;
this.SaveHeaderImages();
this.GetGradeBookInformationFromDb();
this.BindGrid(this.dtStudents);
this.RestoreHeaderImages();
if (this.RadGrid1.ClientSettings.Scrolling.FrozenColumnsCount > 0
&& anyColumnNextToFinalIsLocked)
{
this.RadGrid1.ClientSettings.Scrolling.FrozenColumnsCount++;
}
}
else
{
this.ddlColumnsToLock.Items.Remove(this.ddlColumnsToLock.Items.FindByText("Final"));
this.RadGrid1.MasterTableView.GetColumn("ctl00").Visible = false;
if (this.RadGrid1.ClientSettings.Scrolling.FrozenColumnsCount > 0
&& anyColumnNextToFinalIsLocked)
{
this.RadGrid1.ClientSettings.Scrolling.FrozenColumnsCount--;
}
}
}
this.RadGrid1.ClientSettings.Scrolling.FrozenColumnsCount =
this.RadGrid1.ClientSettings.Scrolling.FrozenColumnsCount == 1 ? 0 : this.RadGrid1.ClientSettings.Scrolling.FrozenColumnsCount;
}
protected void ddlColumnsToLock_SelectedIndexChanged(object sender, EventArgs e)
{
this.RadGrid1.ClientSettings.Scrolling.FrozenColumnsCount = 0;
switch (this.ddlColumnsToLock.SelectedValue)
{
case "Attendance":
this.ToggleColumnLocking(Columns.Attendance);
break;
case "Final":
this.ToggleColumnLocking(Columns.Final);
break;
case "Mean":
this.ToggleColumnLocking(Columns.Mean);
break;
case "Median":
this.ToggleColumnLocking(Columns.Median);
break;
case "Total":
this.ToggleColumnLocking(Columns.Total);
break;
default:
this.RadGrid1.ClientSettings.Scrolling.FrozenColumnsCount = 0;
this.ChangeBackgroundImage(Columns.Attendance, ImageTypes.Unlock);
break;
}
}
protected void chkShowActiveInactiveStudents_CheckedChanged(object sender, EventArgs e)
{
this.categoryName = this.ddlCategories.SelectedItem.Text == "All" ? string.Empty : this.ddlCategories.SelectedItem.Text;
this.isUndoDisplayAll = Convert.ToBoolean(this.ViewState["isUndoDisplayAll"]);
this.GetGradeBookInformationFromDb();
this.BindGrid(this.dtStudents);
}
protected void chkFutureStudents_CheckedChanged(object sender, EventArgs e)
{
this.categoryName = this.ddlCategories.SelectedItem.Text == "All" ? string.Empty : this.ddlCategories.SelectedItem.Text;
this.isUndoDisplayAll = Convert.ToBoolean(this.ViewState["isUndoDisplayAll"]);
this.GetGradeBookInformationFromDb();
this.BindGrid(this.dtStudents);
}
protected void btnDropLowestScores_Click(object sender, ImageClickEventArgs e)
{
UpDateExemptData();
}
private void UpDateExemptData()
{
int l_intStudentID = -1;
string l_strDropScoreLetter = GradeBookAdminManager.GetLowestScoreLetter();
GradeBookAdminManager.UpdateGradeBookExemptData(_mstrAYIdentifier, this.subjectId, this.subjectSectionId, this.staffId,
this.qId, this.categoryName , l_intStudentID, cbInactive.Checked, l_strDropScoreLetter, this.isMergedSection,
this.isGradeBookAdmin , TEMSSecurity.UserDistrict);
//rebind the grid
this.GetGradeBookInformationFromDb();
this.BindGrid(this.dtStudents);
}
private void FillClasses()
{
DataSet l_oDSClassess = new DataSet();
FetchingOptions l_oFetchingOption = new FetchingOptions();
l_oFetchingOption.SortExpression = "Term, PeriodFrom, ClassMeets";
l_oFetchingOption.Filter = " School_Domain=" + TEMSSecurity.CurrentSchool;
l_oFetchingOption.NumberOfRecords = 0;
GradeBook.GetDetailTeacherClassesAsDataSetforNHP(TEMSSecurity.UserDistrict, l_oFetchingOption, ref l_oDSClassess, int.Parse(TeacherClassProperties.GetProperty(TeacherClassProperties.GBStaff_ID).ToString()), TEMSSecurity.CurrentAyIdentifier, TEMSSecurity.CurrentAyId, TEMSSecurity.CurrentSchool, null, null, -1, true);
if (l_oDSClassess != null)
{
if (l_oDSClassess.Tables.Count > 0)
{
ddlClasses.DataSource = l_oDSClassess.Tables[0];
ddlClasses.DataValueField = "SSEC_ID";
ddlClasses.DataTextField = "SubjectSectionName";
ddlClasses.DataBind();
}
}
//int.Parse(TeacherClassProperties.GetProperty(TeacherClassProperties.SSEC_ID).ToString())
if (ddlClasses.Items.FindByValue(TeacherClassProperties.GetProperty(TeacherClassProperties.SSEC_ID).ToString()) != null)
ddlClasses.SelectedValue = TeacherClassProperties.GetProperty(TeacherClassProperties.SSEC_ID).ToString();
}
protected void btnPost_Click(object sender, EventArgs e)
{
DataSet l_oDSClassess = new DataSet();
FetchingOptions l_oFetchingOption = new FetchingOptions();
l_oFetchingOption.SortExpression = "Term, PeriodFrom, ClassMeets";
l_oFetchingOption.Filter = " School_Domain=" + TEMSSecurity.CurrentSchool;
l_oFetchingOption.NumberOfRecords = 0;
GradeBook.GetDetailTeacherClassesAsDataSetforNHP(TEMSSecurity.UserDistrict, l_oFetchingOption, ref l_oDSClassess, int.Parse(TeacherClassProperties.GetProperty(TeacherClassProperties.GBStaff_ID).ToString()), TEMSSecurity.CurrentAyIdentifier, TEMSSecurity.CurrentAyId, TEMSSecurity.CurrentSchool, null, null, int.Parse(ddlClasses.SelectedValue), false);
if (l_oDSClassess != null)
{
if (l_oDSClassess.Tables.Count > 0)
{
if (l_oDSClassess.Tables[0].Rows.Count > 0)
{
StringBuilder l_sbRedirectURL = new StringBuilder();
l_sbRedirectURL.Append("../GradeBook/VWTeacherSubjectDetail.aspx?SubjectID=");
l_sbRedirectURL.Append(l_oDSClassess.Tables[0].Rows[0]["Subject_ID"]);
l_sbRedirectURL.Append("&SSECID=");
l_sbRedirectURL.Append(ddlClasses.SelectedValue);
l_sbRedirectURL.Append("&TGSID=");
l_sbRedirectURL.Append(l_oDSClassess.Tables[0].Rows[0]["TGS_ID"]);
l_sbRedirectURL.Append("&School_Domain=");
l_sbRedirectURL.Append(l_oDSClassess.Tables[0].Rows[0]["School_Domain"]);
l_sbRedirectURL.Append("&DataExists=");//Have to work
l_sbRedirectURL.Append(l_oDSClassess.Tables[0].Rows[0]["DataExists"]);
l_sbRedirectURL.Append("&UseOutcomeBasedGradeBook=");//Have to work
l_sbRedirectURL.Append(l_oDSClassess.Tables[0].Rows[0]["UseOutcomeBasedGradeBook"]);
Response.Redirect(l_sbRedirectURL.ToString());
}
}
}
}
private decimal GetScoreByLetter(string letter, decimal possiblepoints)
{
decimal score = -1;
DataSet dataSet;
if (ViewState["GSDataSet"] != null)
{
dataSet = (DataSet)ViewState["GSDataSet"];
score = MZKObj.MZKObj.School.GradeBookAdminManager.GetGradingScore(letter, dataSet, _mstrGradingSchemeCalculationCriteria, possiblepoints);
}
return score;
}
private string GetGradingScheme(decimal score)
{
string scheme = "";
DataSet dataSet;
if (ViewState["GSDataSet"] != null)
{
dataSet = (DataSet)ViewState["GSDataSet"];
scheme = MZKObj.MZKObj.School.GradeBookAdminManager.GetGradingScheme(score, dataSet);
}
return scheme;
}
private bool IsOverrideGradeTypeExists(string gradeOverrideCode, string type)
{
if ((ViewState["GOCDS"] != null))
{
DataSet dataSet = (DataSet)ViewState["GOCDS"];
if (type != string.Empty)
{
dataSet.Tables[0].DefaultView.RowFilter = " GOCCode = '" + gradeOverrideCode + "' And UseForAssignments = 1 And AssignmentCalcOption = '" + type + "' ";
}
else
{
dataSet.Tables[0].DefaultView.RowFilter = " GOCCode = '" + gradeOverrideCode + "' And UseForAssignments = 1 ";
}
if (dataSet.Tables[0].DefaultView.Count > 0)
{
return true;
}
else
{
return false;
}
}
return false;
}
private Hashtable LoadTextBoxViewState()
{
Hashtable l_oHashTable = null;
string l_strTextValue;
l_oHashTable = new Hashtable();
if (!string.IsNullOrEmpty(hdIDCollection.Value))
{
l_strTextValue = hdIDCollection.Value;
string[] l_oArray = l_strTextValue.Split(new char[]{'~'});
foreach (string l_strID in l_oArray)
{
string[] l_strHashValue = l_strID.Split(new char[]{'='});
if (l_strHashValue.Length == 2)
{
l_oHashTable.Add(l_strHashValue[0], l_strHashValue[1]);
}
}
}
hdIDCollection.Value = "";
return l_oHashTable;
}
#region Action flyout menu Methods
private void OnClickRadActionMenu(string pstrCommandName)
{
if (pstrCommandName == "SearchStudents")
{
// SubmitDetails();
}
else if (pstrCommandName == "QuickStudentRegistration")
{
}
else if (pstrCommandName == "DetailedStudentRegistration")
{
}
}
private void loadMenuItems()
{
this.TelerikFlyout1.addMenuItem("Student Contact List", "~/images/online.gif", "StudentContactList", true, true);
this.TelerikFlyout1.addMenuItem("Add/Edit Student Extra Credit", "~/images/icons/iconusers.gif", "AddEditStudentExtraCredit", true, true);
this.TelerikFlyout1.addMenuItem("Add/Edit Categories", "~/images/icons/update.gif", "AddEditCategories", true, true);
this.TelerikFlyout1.addMenuItem("Add/Edit Assignments", "~/images/icons/update.gif", "AddEditAssignments", true, true);
this.TelerikFlyout1.addMenuItem("Add Grading Period Comments", "~/images/Notes.gif", "AddGradingPeriodComments", true, true);
this.TelerikFlyout1.addMenuItem("Add/Edit Student Nick Names", "~/images/icons/iconusers.gif", "AddEditStudentNickNames", true, true);
this.TelerikFlyout1.addMenuItem("Add/Edit Student Numbers", "~/images/icons/studentnumber.gif", "AddEditStudentNumbers", true, true);
this.TelerikFlyout1.addMenuItem("View Grading Scales / Grade Override Codes", "~/images/icons/update.gif", "ViewGradingScales", true, true);
}
private void handleInterfaceMenuItems()
{
this.TelerikFlyout1.hideMenuItem("AddEditStudentExtraCredit");
DataSet dsGBView = GetGbViewObjects();
if ((dsGBView != null) && dsGBView.Tables.Count > 0 && dsGBView.Tables[0].Rows.Count > 0)
{
if (!Information.IsDBNull(dsGBView.Tables[0].Rows[0]["FGradeCalculationType"]) && Information.IsNumeric(dsGBView.Tables[0].Rows[0]["FGradeCalculationType"]))
{
if (Convert.ToInt32(dsGBView.Tables[0].Rows[0]["FGradeCalculationType"]) == 2 || Convert.ToInt32(dsGBView.Tables[0].Rows[0]["FGradeCalculationType"]) == 3)
{
this.TelerikFlyout1.showMenuItem("AddEditStudentExtraCredit");
}
}
}
bool isTeacherCreateCategories = false;
if (ViewState["isTeacherCreateCategories"] != null)
isTeacherCreateCategories = (bool)ViewState["isTeacherCreateCategories"];
if (isTeacherCreateCategories == true)
this.TelerikFlyout1.showMenuItem("AddEditCategories");
else
this.TelerikFlyout1.hideMenuItem("AddEditCategories");
}
private DataSet GetGbViewObjects()
{
MZKObj.FetchingOptions poFetchingOptions = new MZKObj.FetchingOptions();
System.Text.StringBuilder l_oFilter = new System.Text.StringBuilder();
l_oFilter.Append(" O.Subject_ID = " + subjectId + " And O.SSEC_ID = " + subjectSectionId);
string l_strSort = "O.GBV_ID";
if (!string.IsNullOrEmpty(poFetchingOptions.Filter))
{
poFetchingOptions.Filter += " And " + l_oFilter.ToString();
}
else
{
poFetchingOptions.Filter = l_oFilter.ToString();
}
poFetchingOptions.SortExpression = l_strSort;
poFetchingOptions.NumberOfRecords = 0;
//should be standardized
DataSet l_oDS = (DataSet)MZKObj.MZKObj.School.GradeBookAdminManager.GetGbViewObjects(poFetchingOptions, TEMSSecurity.UserDistrict);
return l_oDS;
}
#endregion
}
}
To be able to reproduce the described problem locally and provide a proper solution for your case, I will ask you to upload the project on public site and send us the transfer link.
Kind regards,
Pavlina
the Telerik team
Browse the vast support resources we have to jump start your development with RadControls for ASP.NET AJAX. See how to integrate our AJAX controls seamlessly in SharePoint 2007/2010 visiting our common SharePoint portal.

It is not possible for us to do this. Can you please do these steps to reproduce this issue.
1- build a grid having 20-30 columns and get a horizontal scrollbar.
2- fix first 5 columns
now when you scroll horizontally, then you will get this issue in firefox.
Let me know if you get my point.
Thanks very much
Nabeel
The problem you are facing is resolved in Q1 2011 SP2 as you can see from the attached test project. Please, give it a try and let me know if you need further assistance.
Best wishes,
Pavlina
the Telerik team
Browse the vast support resources we have to jump start your development with RadControls for ASP.NET AJAX. See how to integrate our AJAX controls seamlessly in SharePoint 2007/2010 visiting our common SharePoint portal.