<
telerik:RadGrid AutoGenerateColumns="False" ID="RadGridAssignment" AllowFilteringByColumn="False"
AllowSorting="True" PageSize="50" ShowFooter="False" AllowPaging="True" runat="server"
EnableLinqExpressions="False" EnableHeaderContextMenu="False" EnableHeaderContextFilterMenu="False"
OnDeleteCommand="RadGridAssignment_DeleteCommand" OnNeedDataSource="RadGridAssignment_NeedDataSource"
OnItemDataBound="RadGridAssignment_ItemDataBound" OnItemCreated="RadGridAssignment_ItemCreated"
OnCancelCommand="RadGridAssignment_CancelCommand" ShowGroupPanel="True" OnItemCommand="RadGridAssignment_ItemCommand"
OnUpdateCommand="RadGridAssignment_UpdateCommand" OnPreRender="RadGridAssignment_PreRender"
EnableEmbeddedSkins="True" EnableTheming="True" Skin="Office2007" GridLines="None"
HeaderStyle-HorizontalAlign="Left" HorizontalAlign="Center">
<MasterTableView AllowFilteringByColumn="False" AllowSorting="True" AllowMultiColumnSorting="True"
AllowPaging="True" TableLayout="Auto" CommandItemDisplay="Top" InsertItemDisplay="Top"
Dir="LTR" EditMode="EditForms" DataKeyNames="ObjectId,ParentObjectId,AssignmentId"
GridLines="None" EnableTheming="True">
<HeaderStyle Font-Bold="true" />
<CommandItemSettings ShowAddNewRecordButton="true" ShowRefreshButton="false" AddNewRecordText=""
AddNewRecordImageUrl="~/client/Images/Edit.gif" />
<Columns>
<telerik:GridEditCommandColumn UniqueName="EditColumn" ButtonType="ImageButton" EditImageUrl="~/client/Images/Edit.gif"
EditText="Edit" ItemStyle-Width="20" HeaderStyle-Width="35">
</telerik:GridEditCommandColumn>
<telerik:GridButtonColumn CommandName="Delete" ImageUrl="~/client/Images/Delete.gif"
ButtonType="ImageButton" CurrentFilterFunction="NoFilter" FilterListOptions="VaryByDataType"
Text="Delete" UniqueName="Delete" ItemStyle-Width="20" HeaderStyle-Width="35">
</telerik:GridButtonColumn>
<telerik:GridBoundColumn DataField="ObjectName" HeaderText="ObjectName" SortExpression="ObjectName"
UniqueName="ObjectName">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="AssessorName" HeaderText="Assessor" SortExpression="AssessorName"
UniqueName="AssessorName">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="Reviewer1" HeaderText="ReviewerLevel1" SortExpression="ReviewerLevel1"
UniqueName="Reviewer1">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="Reviewer2" HeaderText="ReviewerLevel2" SortExpression="ReviewerLevel2"
UniqueName="Reviewer2">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="Reviewer3" HeaderText="ReviewerLevel3" SortExpression="ReviewerLevel3"
UniqueName="Reviewer3">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="Reviewer4" HeaderText="ReviewerLevel4" SortExpression="ReviewerLevel4"
UniqueName="Reviewer4">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="Reviewer5" HeaderText="ReviewerLevel5" SortExpression="ReviewerLevel5"
UniqueName="Reviewer5">
</telerik:GridBoundColumn>
<telerik:GridTemplateColumn UniqueName="ParentObjectName" DataField="ParentObjectName"
GroupByExpression="ParentObjectName Group By ParentObjectName " Visible="false">
</telerik:GridTemplateColumn>
<telerik:GridBoundColumn DataField="ParentObjectTypeId" UniqueName="ParentObjectTypeId"
Visible="false">
</telerik:GridBoundColumn>
</Columns>
function
SearchValueChanged(sender, args) {
InvoiceWebService.SearchInvoice(3, 36, updateGrid, OnFail);
return
false
;
}
function
OnFail(result) {
alert(result);
}
function
updateGrid(result) {
var
tableView = $find(
"<%= grdInvoices1.ClientID %>"
).get_masterTableView();
tableView.set_dataSource(result);
tableView.dataBind();
}
<%@ Page Title="" Language="C#" MasterPageFile="~/FunctionalityMasterPage.master"
AutoEventWireup="true" CodeFile="Test_Wait.aspx.cs" Inherits="Test_Wait" %>
<
asp:Content
ID
=
"Content1"
ContentPlaceHolderID
=
"cphHeader"
runat
=
"Server"
>
<
script
type
=
"text/javascript"
>
//
<![CDATA[
var toHide = false;
function OnClientBeforeHide(sender, args) {
if (!toHide) args.set_cancel(true);
}
function OnClientBeforeShow(sender, args) {
sender.set_modal(sender.get_modal());
}
//Attach to event that will indicate when ajax request is complete
Sys.WebForms.PageRequestManager.getInstance().add_beginRequest
(
function (sender, args) {
toHide = false;
if (args.get_postBackElement().id == "Button1") {
var tooltip = $find("<%=RadToolTip1.ClientID%>");
tooltip.show();
}
}
);
function GetActiveToolTip() {
var tooltip = Telerik.Web.UI.RadToolTip.getCurrent();
return tooltip;
}
//Attach to event that will indicate when ajax request is complete
Sys.WebForms.PageRequestManager.getInstance().add_endRequest
(
function (sender, args) {
var tooltip = GetActiveToolTip();
if (tooltip != null && tooltip.get_id() == "RadToolTip1") {
toHide = true;
tooltip.hide();
}
}
);
//]]>
</
script
>
</
asp:Content
>
<
asp:Content
ID
=
"Content2"
ContentPlaceHolderID
=
"cphContent"
runat
=
"Server"
>
<
telerik:RadToolTip
ID
=
"RadToolTip1"
IsClientID
=
"false"
runat
=
"server"
Modal
=
"true"
ShowEvent
=
"FromCode"
Position
=
"Center"
RelativeTo
=
"BrowserWindow"
OnClientBeforeShow
=
"OnClientBeforeShow"
OnClientBeforeHide
=
"OnClientBeforeHide"
Width
=
"140px"
EnableShadow
=
"true"
HideEvent
=
"FromCode"
>
<
img
src
=
'Images/Icons/loading.gif'
alt
=
"loading"
style
=
"margin-left: 35px;"
/>
</
telerik:RadToolTip
>
<
asp:Panel
ID
=
"Panel1"
runat
=
"server"
BorderColor
=
"White"
>
<
table
>
<
tr
>
<
td
style
=
"width: 50px;"
>
</
td
>
<
td
>
<
asp:UpdatePanel
ID
=
"UpdatePanel1"
runat
=
"server"
>
<
ContentTemplate
>
<
asp:ImageButton
ID
=
"Button1"
ImageUrl
=
"Images/Icons/send_sms.png"
runat
=
"server"
OnClick
=
"Button1_Click"
CssClass
=
"button"
Style
=
"display: block; float: left;"
/>
</
ContentTemplate
>
</
asp:UpdatePanel
>
</
td
>
</
tr
>
<
tr
>
<
td
style
=
"width: 50px;"
>
</
td
>
<
td
>
<
asp:Label
ID
=
"Label1"
runat
=
"server"
Text
=
"Label"
></
asp:Label
>
</
td
>
</
tr
>
</
table
>
</
asp:Panel
>
</
asp:Content
>