or
<
telerik:GridButtonColumn
UniqueName
=
"EditCMNbr"
CommandName
=
"EditCM"
ImageUrl
=
"~/Images/edit-icon-v5.gif"
ButtonType
=
"ImageButton"
HeaderStyle-Width
=
"3%"
ItemStyle-Width
=
"3%"
>
</
telerik:GridButtonColumn
>
<
telerik:GridButtonColumn
UniqueName
=
"AddSMNbr"
CommandName
=
"AddSM"
ImageUrl
=
"~/Images/add-icon.png"
ButtonType
=
"ImageButton"
HeaderStyle-Width
=
"3%"
ItemStyle-Width
=
"3%"
>
</
telerik:GridButtonColumn
>
protected
void
RGCMnbr_ItemDataBound(
object
sender, GridItemEventArgs e)
{
if
(e.Item
is
GridDataItem)
{
GridDataItem dataItem = (GridDataItem)e.Item;
ImageButton btnEditCM = (ImageButton)dataItem[
"EditCMNbr"
].Controls[0];
btnEditCM.ToolTip =
"Edit CM"
;
ImageButton btnAddSM = (ImageButton)dataItem[
"AddSMNbr"
].Controls[0];
btnAddSM.ToolTip =
"Add SM"
;
}
}
Session state is not available in this context error getting in following scenario's |
WebResource.axd?d=<script>_q=random(X3001618968Y1Z)</script>&t=634271032502995866 |
/WebResource.axd?d="'><qqs `;!--=&{()}>&t=634271032502995866 |
WebResource.axd?d="><qss>&t=634271032502995866 |
/WebResource.axd?d=<script a=1>_q_q=random()</script>&t=634271032502995866 |
/WebResource.axd?d="'><qss>&t=634271032502995866 |
/WebResource.axd?d=<script src=//localhost/j>&t=634271032502995866 |
WebResource.axd?d=<script =">" SRC=//localhost/j>&t=634271032502995866 |
/WebResource.axd?d=<SCRIPT/QSS SRC=//localhost/j>&t=634271032502995866 |
WebResource.axd?d="'><<SCRIPT a=2>qss=777;//<</SCRIPT>&t=634271032502995866 |
l/WebResource.axd?d=<IMG SRC=javascript |
WebResource.axd?d=<BODY ONLOAD=qss>&t=634271032502995866 |
/WebResource.axd?d=<META HTTP-EQUIV="refresh" CONTENT="0;url=javascript |
/WebResource.axd?d=<DIV STYLE="width |
WebResource.axd?d=<STYLE type="text/css" a=3>BODY{background |
/WebResource.axd?d=<EMBED SRC=//localhost/q.swf AllowScriptAccess=always></EMBED>&t=634271032502995866 |
/WebResource.axd?d="'><qss a=X3001618968Y1Z>&t=634271032502995866 |
/WebResource.axd?d=' onEvent=X3001618968Y1Z &t=634271032502995866 |
/WebResource.axd?d=" onEvent=X3001618968Y1Z &t=634271032502995866 |
/WebResource.axd?d=< script a=4>qss=777< /script>&t=634271032502995866 |
/WebResource.axd?d=<script src=http |
/WebResource.axd?d=4bDweKb38NrF0Z326D5wHAtOYfY85j2WuKNJmifox1a0mbwZT_cPR0oABo-Eywl2q-IXZELqKk1C9KCA2yJgVT4wPHg1'&t=634271032502995866 |
WebResource.axd?d=;-- &t=634271032502995866 |
/WebResource.axd?d=%23&t=634271032502995866 |
/WebResource.axd?d=4bDweKb38NrF0Z326D5wHAtOYfY85j2WuKNJmifox1a0mbwZT_cPR0oABo-Eywl2q-IXZELqKk1C9KCA2yJgVT4wPHg1') OR NULL IS NULL &t=634271032502995866 |
WebResource.axd?d=4bDweKb38NrF0Z326D5wHAtOYfY85j2WuKNJmifox1a0mbwZT_cPR0oABo-Eywl2q-IXZELqKk1C9KCA2yJgVT4wPHg1 OR 3 IS NULL-- &t=634271032502995866 |
/WebResource.axd?d=4bDweKb38NrF0Z326D5wHAtOYfY85j2WuKNJmifox1a0mbwZT_cPR0oABo-Eywl2q-IXZELqKk1C9KCA2yJgVT4wPHg1') OR 4 IS NULL &t=634271032502995866 |
WebResource.axd?d=4bDweKb38NrF0Z326D5wHAtOYfY85j2WuKNJmifox1a0mbwZT_cPR0oABo-Eywl2q-IXZELqKk1C9KCA2yJgVT4wPHg1' OR NULL IS NULL &t=634271032502995866 |
/WebResource.axd?d=4bDweKb38NrF0Z326D5wHAtOYfY85j2WuKNJmifox1a0mbwZT_cPR0oABo-Eywl2q-IXZELqKk1C9KCA2yJgVT4wPHg1' OR 5 IS NULL &t=634271032502995866 |
WebResource.axd?d=4bDweKb38NrF0Z326D5wHAtOYfY85j2WuKNJmifox1a0mbwZT_cPR0oABo-Eywl2q-IXZELqKk1C9KCA2yJgVT4wPHg1 OR NULL IS NULL &t=634271032502995866 |
WebResource.axd?d=4bDweKb38NrF0Z326D5wHAtOYfY85j2WuKNJmifox1a0mbwZT_cPR0oABo-Eywl2q-IXZELqKk1C9KCA2yJgVT4wPHg1') AND NULL IS NULL-- &t=634271032502995866 |
WebResource.axd?d=4bDweKb38NrF0Z326D5wHAtOYfY85j2WuKNJmifox1a0mbwZT_cPR0oABo-Eywl2q-IXZELqKk1C9KCA2yJgVT4wPHg1 OR 6 IS NULL &t=634271032502995866 |
/WebResource.axd?d=4bDweKb38NrF0Z326D5wHAtOYfY85j2WuKNJmifox1a0mbwZT_cPR0oABo-Eywl2q-IXZELqKk1C9KCA2yJgVT4wPHg1' AND NULL IS NULL-- &t=634271032502995866 |
WebResource.axd?d=4bDweKb38NrF0Z326D5wHAtOYfY85j2WuKNJmifox1a0mbwZT_cPR0oABo-Eywl2q-IXZELqKk1C9KCA2yJgVT4wPHg1') AND 7 IS NULL-- &t=634271032502995866 |
WebResource.axd?d=4bDweKb38NrF0Z326D5wHAtOYfY85j2WuKNJmifox1a0mbwZT_cPR0oABo-Eywl2q-IXZELqKk1C9KCA2yJgVT4wPHg1 AND NULL IS NULL-- &t=634271032502995866 |
WebResource.axd?d=4bDweKb38NrF0Z326D5wHAtOYfY85j2WuKNJmifox1a0mbwZT_cPR0oABo-Eywl2q-IXZELqKk1C9KCA2yJgVT4wPHg1' AND 8 IS NULL-- &t=634271032502995866 |
WebResource.axd?d=<SCRIPT/QSS SRC=//localhost/j>&t=634271032502995866 |
/WebResource.axd?d="'><<SCRIPT a=2>qss=777;//<</SCRIPT>&t=634271032502995866 |
/WebResource.axd?d=<IMG SRC=javascript |
/WebResource.axd?d=<BODY ONLOAD=qss>&t=634271032502995866 |
/WebResource.axd?d=<META HTTP-EQUIV="refresh" CONTENT="0;url=javascript |
WebResource.axd?d=<DIV STYLE="width |
/WebResource.axd?d=<STYLE type="text/css" a=3>BODY{background |
WebResource.axd?d=<EMBED SRC=//localhost/q.swf AllowScriptAccess=always></EMBED>&t=634271032502995866 |
WebResource.axd?d="'><qss a=X3001619016Y1Z>&t=634271032502995866 |
WebResource.axd?d=' onEvent=X3001619016Y1Z &t=634271032502995866 |
/WebResource.axd?d=" onEvent=X3001619016Y1Z &t=634271032502995866 |
WebResource.axd?d=< script a=4>qss=777< /script>&t=634271032502995866 |
WebResource.axd?d=Nc687h54Adx71TFrFbPmkR9xUxpJw0h6gUfuJTMdYyBQ6ztTYzWGd1bU5_S1IThtBMnNCR-cAalREGIuQtxevFs4nHI1'&t=634271032502995866 |
<
telerik:RadGrid
ID
=
"gvPjtMnt"
runat
=
"server"
AutoGenerateColumns
=
"false"
Height
=
"600px"
BorderWidth
=
"2px"
BorderStyle
=
"Solid"
BackColor
=
"White"
AllowPaging
=
"True"
PagerStyle-AlwaysVisible
=
"true"
PageSize
=
"20"
AllowSorting
=
"True"
OnNeedDataSource
=
"gvPjtMnt_OnNeedDataSource"
AllowFilteringByColumn
=
"true"
OnItemCommand
=
"gvPjtMnt_ItemCommand"
OnItemCreated
=
"gvPjtMnt_ItemCreated"
OnItemDataBound
=
"gvPjtMnt_ItemDataBound"
OnPreRender
=
"gvPjtMnt_PreRender"
AllowMultiRowSelection
=
"true"
ClientSettings-Selecting-AllowRowSelect
=
"true"
>
<
HeaderStyle
Height
=
"20px"
BackColor
=
"#004000"
Font-Size
=
"8pt"
Font-Bold
=
"True"
ForeColor
=
"White"
HorizontalAlign
=
"Center"
BorderColor
=
"White"
BorderWidth
=
"1px"
/>
<
AlternatingItemStyle
BackColor
=
"#F5F5E9"
HorizontalAlign
=
"Center"
BorderColor
=
"White"
/>
<
ItemStyle
HorizontalAlign
=
"Center"
/>
<
MasterTableView
GridLines
=
"None"
DataKeyNames
=
"ProjectId"
CommandItemDisplay
=
"Top"
>
<
CommandItemTemplate
>
<
table
style
=
"width: 100%"
>
<
tr
align
=
"right"
>
<
td
style
=
"width: 75%"
>
<
telerik:RadMenu
ID
=
"RadMenu1"
runat
=
"server"
EnableRoundedCorners
=
"true"
EnableShadows
=
"true"
EnableAjaxSkinRendering
=
"true"
>
<
Items
>
<
telerik:RadMenuItem
Text
=
"Text"
CssClass>
<
Items
>
<
telerik:RadMenuItem
ImageUrl
=
"Images/comment-icon.png"
Value
=
"1"
NavigateUrl
=
"javascript:validateChkUpdate()"
Text
=
"Add Notes"
>
</
telerik:RadMenuItem
>
<
telerik:RadMenuItem
ImageUrl
=
"Images/OrdUpdate.gif"
Value
=
"2"
NavigateUrl
=
"javascript:validateChkUpdate()"
Text
=
"Bulk Updates"
>
</
telerik:RadMenuItem
>
</
Items
>
</
telerik:RadMenuItem
>
</
Items
>
</
telerik:RadMenu
>
</
td
>
<
td
align
=
"right"
>
<
asp:LinkButton
ID
=
"lnkshwFilter"
Text
=
"ShowFilter"
Font-Underline
=
"true"
ForeColor
=
"MidnightBlue"
runat
=
"server"
OnClientClick
=
"return showFilterItem()"
/>
<
asp:LinkButton
ID
=
"lnkhdFilter"
Text
=
"HideFilter"
Font-Underline
=
"true"
ForeColor
=
"MidnightBlue"
runat
=
"server"
OnClientClick
=
"return hideFilterItem()"
/>
</
td
>
<
td
align
=
"right"
>
<
asp:LinkButton
ID
=
"lnkclrFilter"
Text
=
"ClearFilter"
Font-Underline
=
"true"
ForeColor
=
"MidnightBlue"
runat
=
"server"
OnClick
=
"lnkclrFilter_Click"
></
asp:LinkButton
>
</
td
>
<
td
align
=
"right"
>
Total Records found: <
asp:Label
ID
=
"lblTotRecCount"
runat
=
"server"
Font-Bold
=
"True"
Font-Size
=
"10pt"
ForeColor
=
"Black"
Text
=
"0"
></
asp:Label
>
</
td
>
<
td
align
=
"right"
valign
=
"middle"
>
<
asp:ImageButton
ID
=
"lnkExportAll"
ImageUrl
=
"~/images/Excel.png"
ToolTip
=
"Export All"
runat
=
"server"
OnClick
=
"ExportAll_Click"
/>
</
td
>
<
td
align
=
"right"
valign
=
"middle"
>
<
asp:ImageButton
ID
=
"ExportToExcelButton"
runat
=
"server"
ImageUrl
=
"~/images/ExportToExcel.gif"
ToolTip
=
"Export to Excel"
OnClick
=
"ExportExcel_Click"
/>
</
td
>
</
tr
>
</
table
>
</
CommandItemTemplate
>
<
Columns
>
<
telerik:GridClientSelectColumn
UniqueName
=
"CheckboxSelectColumn"
HeaderStyle-Width
=
"3%"
>
</
telerik:GridClientSelectColumn
>
<
telerik:GridBoundColumn
DataField
=
"ProjectId"
UniqueName
=
"ProjectId"
Visible
=
"false"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
HeaderText
=
"LOB"
DataField
=
"LOB"
UniqueName
=
"LOB"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
HeaderText
=
"Division Name"
DataField
=
"Division"
UniqueName
=
"Division"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
HeaderText
=
"Region Name"
DataField
=
"MarketName"
UniqueName
=
"MarketName"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
HeaderText
=
"Project Name"
DataField
=
"ProjectName"
UniqueName
=
"ProjectName"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
HeaderText
=
"Project Manager Name"
DataField
=
"ProjectMgrName"
UniqueName
=
"ProjectMgrName"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
HeaderText
=
"Number Of Sites Received"
DataField
=
"NumSitesReceived"
UniqueName
=
"NumSitesReceived"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
HeaderText
=
"Accept Service Order Date"
DataField
=
"AcceptServiceOrderTaskCompleteDate"
UniqueName
=
"AcceptServiceOrderTaskCompleteDate"
DataFormatString
=
"{0:MM/dd/yyyy}"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
HeaderText
=
"PTD"
DataField
=
"PTD"
UniqueName
=
"PTD"
DataFormatString
=
"{0:MM/dd/yyyy}"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
HeaderText
=
"Health Reason"
DataField
=
"HealthReason"
UniqueName
=
"HealthReason"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
HeaderText
=
"Project Health"
DataField
=
"ProjectHealth"
UniqueName
=
"ProjectHealth"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
HeaderText
=
"Customer Signed Date"
DataField
=
"CustomerSignedDate"
UniqueName
=
"CustomerSignedDate"
DataFormatString
=
"{0:MM/dd/yyyy}"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
HeaderText
=
"OA Complete Date"
DataField
=
"OACompleteDate"
UniqueName
=
"OACompleteDate"
DataFormatString
=
"{0:MM/dd/yyyy}"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
HeaderText
=
"Customer Requested Due Date"
DataField
=
"CustomerRequestedDueDate"
UniqueName
=
"CustomerRequestedDueDate"
DataFormatString
=
"{0:MM/dd/yyyy}"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
HeaderText
=
"Last Note Added"
DataField
=
"LastNoteAdded"
HeaderStyle-Width
=
"10%"
UniqueName
=
"LastNoteAdded"
>
</
telerik:GridBoundColumn
>
<
telerik:GridTemplateColumn
UniqueName
=
"EditRows"
HeaderStyle-Width
=
"2%"
AllowFiltering
=
"false"
>
<
ItemTemplate
>
<
asp:ImageButton
runat
=
"server"
ID
=
"EditPMTsk"
CommandName
=
"EditRow"
ImageUrl
=
"Images/edit-icon.png"
ImageAlign
=
"Middle"
ToolTip
=
"Edit Task"
/>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
</
Columns
>
</
MasterTableView
>
<
ClientSettings
>
<
ClientEvents
OnGridCreated
=
"GridCreated"
/>
<
Scrolling
AllowScroll
=
"true"
UseStaticHeaders
=
"true"
/>
<
Resizing
AllowColumnResize
=
"true"
EnableRealTimeResize
=
"false"
ResizeGridOnColumnResize
=
"false"
AllowRowResize
=
"false"
/>
<
Selecting
AllowRowSelect
=
"true"
/>
</
ClientSettings
>
</
telerik:RadGrid
>
protected
void
gvPjtMnt_ItemDataBound(
object
sender, GridItemEventArgs e)
{
if
(e.Item
is
GridDataItem)
{
GridDataItem dataItem = e.Item
as
GridDataItem;
TableCell myCell = dataItem[
"ProjectHealth"
];
myCell.Font.Size = 10;
myCell.Font.Bold =
true
;
if
(myCell.Text.Trim() ==
"GREEN"
)
{
myCell.BackColor = System.Drawing.Color.Green;
myCell.ForeColor = System.Drawing.Color.White;
}
if
(myCell.Text.Trim() ==
"RED"
)
{
myCell.BackColor = System.Drawing.Color.Red;
myCell.ForeColor = System.Drawing.Color.White;
}
if
(myCell.Text.Trim() ==
"YELLOW"
)
{
myCell.BackColor = System.Drawing.Color.Yellow;
myCell.ForeColor = System.Drawing.Color.Black;
}
if
(myCell.Text.Trim() ==
"COMPLETE"
)
{
myCell.BackColor = System.Drawing.Color.Blue;
myCell.ForeColor = System.Drawing.Color.White;
}
}
}