or
<
telerik:RadScriptManager
ID
=
"RadScriptManager1"
runat
=
"server"
>
</
telerik:RadScriptManager
>
<
script
type
=
"text/javascript"
>
function onRequestStart(sender, args) {
if (args.get_eventTarget().indexOf("excelExport") > 0) {
args.set_enableAjax(false);
}
}
function ShowInsertForm() {
var combo = $find("<%= RadComboBox1.ClientID %>");
var comboItem = combo.get_selectedItem();
if (!comboItem)
{
window.radopen("AddComment.aspx", "UserListDialog");
}
else {
window.radopen("AddComment.aspx?something=" + comboItem.get_value("something"), "UserListDialog");
}
return false;
}
function refreshGrid() {
$find("<%= RadAjaxManager1.ClientID %>").ajaxRequest("Rebind");
}
</
script
>
<
telerik:RadGrid
ID
=
"RadGrid1"
runat
=
"server"
AllowFilteringByColumn
=
"True"
AllowPaging
=
"True"
AllowSorting
=
"True"
GridLines
=
"None"
Skin
=
"WebBlue"
OnNeedDataSource
=
"RadGrid1_NeedDataSource"
OnDataBound
=
"RadGrid1_DataBound"
width
=
"873px"
AutoGenerateColumns
=
"False"
>
<
ExportSettings
ExportOnlyData
=
"true"
IgnorePaging
=
"true"
OpenInNewWindow
=
"true"
>
<
Excel
Format
=
"ExcelML"
/>
</
ExportSettings
>
<
ClientSettings
AllowColumnsReorder
=
"True"
ReorderColumnsOnClient
=
"True"
>
</
ClientSettings
>
<
MasterTableView
CommandItemDisplay
=
"Top"
>
<
CommandItemSettings
>
</
CommandItemSettings
>
<
RowIndicatorColumn
>
<
HeaderStyle
Width
=
"20px"
></
HeaderStyle
>
</
RowIndicatorColumn
>
<
ExpandCollapseColumn
>
<
HeaderStyle
Width
=
"20px"
></
HeaderStyle
>
</
ExpandCollapseColumn
>
<
Columns
>
<
telerik:GridBoundColumn
DataField
=
"something0"
HeaderText
=
"Grantee"
UniqueName
=
"column"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"something"
HeaderText
=
"PO"
UniqueName
=
"column1"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"something1"
FilterControlWidth
=
"30px"
HeaderText
=
"Comment Date"
UniqueName
=
"column2"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"something2"
HeaderText
=
"Commentor"
UniqueName
=
"column3"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"something3"
HeaderText
=
"Comment"
UniqueName
=
"column4"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"InsertDate"
FilterControlWidth
=
"30px"
HeaderText
=
"Insert Date"
UniqueName
=
"something4"
>
</
telerik:GridBoundColumn
>
</
Columns
>
<
CommandItemTemplate
>
<
a
href
=
"#"
onclick
=
"return ShowInsertForm();"
>Add New Record</
a
>
<
asp:ImageButton
ID
=
"excelExport"
runat
=
"server"
ImageUrl
=
"~/images/ExportToExcel.gif"
CommandName
=
"ExportToExcel"
/>
</
CommandItemTemplate
>
</
MasterTableView
>
</
telerik:RadGrid
>
<
telerik:RadGrid
ID
=
"rggrupos"
DataSourceID
=
"dsGrupos"
runat
=
"server"
AutoGenerateColumns
=
"False"
GridLines
=
"none"
>
<
MasterTableView
Width
=
"100%"
>
<
GroupByExpressions
>
<
telerik:GridGroupByExpression
>
<
SelectFields
>
<
telerik:GridGroupByField
FieldAlias
=
"Grupo"
FieldName
=
"grupo"
></
telerik:GridGroupByField
>
</
SelectFields
>
<
GroupByFields
>
<
telerik:GridGroupByField
FieldName
=
"grupo"
SortOrder
=
"Ascending"
></
telerik:GridGroupByField
>
</
GroupByFields
>
</
telerik:GridGroupByExpression
>
</
GroupByExpressions
>
<
Columns
>
<
telerik:GridBoundColumn
SortExpression
=
"usuario"
HeaderText
=
""
HeaderButtonType
=
"TextButton"
DataField
=
"usuario"
>
</
telerik:GridBoundColumn
>
<
telerik:GridTemplateColumn
UniqueName
=
"temprespseg"
HeaderText
=
"RESPSEG"
>
<
ItemTemplate
>
<
asp:CheckBox
ID
=
"chkrespseg"
runat
=
"server"
onclick
=
"Check(this);"
/>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
UniqueName
=
"tempatender"
HeaderText
=
"ATENDER"
>
<
ItemTemplate
>
<
asp:CheckBox
ID
=
"chkatender"
runat
=
"server"
onclick
=
"Check(this);"
/>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
UniqueName
=
"tempcomentar"
HeaderText
=
"COMENTAR"
>
<
ItemTemplate
>
<
asp:CheckBox
ID
=
"chkcomentar"
runat
=
"server"
onclick
=
"Check(this);"
/>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
UniqueName
=
"tempenterar"
HeaderText
=
"ENTERAR"
>
<
ItemTemplate
>
<
asp:CheckBox
ID
=
"chkenterar"
runat
=
"server"
onclick
=
"Check(this);"
/>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
UniqueName
=
"temparchivar"
HeaderText
=
"ARCHIVAR"
>
<
ItemTemplate
>
<
asp:CheckBox
ID
=
"chkarchivar"
runat
=
"server"
onclick
=
"Check(this);"
/>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
</
Columns
>
</
MasterTableView
>
</
telerik:RadGrid
>
<
asp:LinqDataSource
ID
=
"VendorDataSource"
EnableObjectTracking
=
"true"
EnableUpdate
=
"true"
runat
=
"server"
ContextTypeName
=
"admin.MTSDataClassesDataContext"
EntityTypeName
=
""
TableName
=
"Vendors"
>
</
asp:LinqDataSource
>
<
asp:LinqDataSource
ID
=
"VendorDetailsDataSource"
EnableUpdate
=
"true"
runat
=
"server"
ContextTypeName
=
"admin.MTSDataClassesDataContext"
EntityTypeName
=
""
Select
=
"new (ID, Description, Address1, Address2, City, Email2, Phone, FAX, Mobile, Zip, StateID, CountryID, Country, State)"
Where
=
"ID==@ID"
TableName
=
"Vendors"
>
<
SelectParameters
>
<
asp:Parameter
Name
=
"ID"
Type
=
"Int32"
/>
</
SelectParameters
>
</
asp:LinqDataSource
>
<
NestedViewSettings
DataSourceID
=
"VendorDetailsDataSource"
>
<
ParentTableRelation
>
<
telerik:GridRelationFields
DetailKeyField
=
"ID"
MasterKeyField
=
"ID"
/>
</
ParentTableRelation
>
</
NestedViewSettings
>
<
MasterTableView
AllowAutomaticUpdates
=
"true"
DataKeyNames
=
"ID"
DataSourceID
=
"VendorDataSource"
>
<telerik:RadGrid ID="grdFilter" runat="server" GridLines="None" AllowPaging="true" AllowSorting="true" ShowHeader="false" |
PageSize="18" OnPreRender="grdFilter_PreRender" OnNeedDataSource="grdFilter_NeedDataSource" OnItemDataBound="grdFilter_ItemDataBound" |
OnItemCreated="grdFilter_ItemCreated" OnItemCommand="grdFilter_ItemCommand"> |
<MasterTableView ItemStyle-CssClass="grdAAP" AlternatingItemStyle-CssClass="grdAAP" PagerStyle-Mode="Slider"> |
<ItemTemplate> |
<telerik:RadToolTip ID="RadToolTip1" runat="server" IsClientID="true" RelativeTo="Element" Position="Center"> |
<asp:PlaceHolder ID="phToolTip" runat="server"></asp:PlaceHolder> |
</telerik:RadToolTip> |
<asp:panel ID="itemcontainer" CssClass="item" runat="server"> |
<asp:Label ID="lblDetails" runat="server" Text="Details..."></asp:Label> |
</asp:panel> |
</ItemTemplate> |
<PagerStyle Position="Top" AlwaysVisible="true" /> |
</MasterTableView> |
</telerik:RadGrid> |
protected void grdFilter_ItemDataBound(object source, Telerik.Web.UI.GridItemEventArgs e) |
{ |
if (e.Item is GridDataItem) |
{ |
DataRowView dvthis = (DataRowView)e.Item.DataItem; |
PlaceHolder phTooltip = (PlaceHolder) e.Item.FindControl("phToolTip"); |
RadToolTip rTooltip = (RadToolTip)e.Item.FindControl("RadToolTip1"); |
Label lblTT = (Label) e.Item.FindControl("lblDetails"); |
rTooltip.TargetControlID = lblTT.ClientID; |
rTooltip.IsClientID = true; |
String sku = dvthis["SKU"].ToString(); |
Control ctrl = LoadControl("AAPTooltip.ascx"); |
AAPTooltip details = (AAPTooltip)ctrl; |
details.productID = sku; |
phTooltip.Controls.Add(details); |
} |
} |
<
telerik:RadGrid
ID
=
"_newEntityCreativeGrid"
runat
=
"server"
PageSize
=
"10"
AllowSorting
=
"true"
ShowHeader
=
"true"
ShowFooter
=
"false"
ShowStatusBar
=
"true"
AllowPaging
=
"true"
EnableViewState
=
"true"
>
<
MasterTableView
AutoGenerateColumns
=
"false"
>
<
Columns
>
<
telerik:GridBoundColumn
DataField
=
"CreativeID"
DataType
=
"System.Int32"
HeaderText
=
"Creative Id"
Visible
=
"false"
/>
<
telerik:GridBoundColumn
DataField
=
"CreativeType"
DataType
=
"System.Int32"
HeaderText
=
"Creative Type"
Visible
=
"false"
/>
<
telerik:GridBoundColumn
DataField
=
"BrandID"
DataType
=
"System.Int32"
HeaderText
=
"Brand Id"
Visible
=
"false"
/>
<
telerik:GridButtonColumn
DataTextField
=
"BrandName"
UniqueName
=
"BrandName"
DataType
=
"System.String"
HeaderText
=
"Brand Name"
CommandName
=
"Brand"
/>
<
telerik:GridBoundColumn
DataField
=
"ParentID"
DataType
=
"System.Int32"
HeaderText
=
"Parent Id"
Visible
=
"false"
/>
<
telerik:GridButtonColumn
DataTextField
=
"ParentName"
UniqueName
=
"ParentName"
DataType
=
"System.String"
HeaderText
=
"Parent Name"
CommandName
=
"Parent"
/>
<
telerik:GridBoundColumn
DataField
=
"AdvertiserID"
DataType
=
"System.Int32"
HeaderText
=
"Advertiser Id"
Visible
=
"false"
/>
<
telerik:GridButtonColumn
DataTextField
=
"AdvertiserName"
UniqueName
=
"AdvertiserName"
DataType
=
"System.String"
HeaderText
=
"Advertiser"
CommandName
=
"Advertiser"
/>
<
telerik:GridBoundColumn
DataField
=
"ProductID"
DataType
=
"System.Int32"
HeaderText
=
"Product Id"
Visible
=
"false"
/>
<
telerik:GridButtonColumn
DataTextField
=
"ProductName"
UniqueName
=
"ProductName"
DataType
=
"System.String"
HeaderText
=
"Product Name"
CommandName
=
"Product"
/>
<
telerik:GridBoundColumn
DataField
=
"CategoryID"
DataType
=
"System.Int32"
HeaderText
=
"Category Id"
Visible
=
"false"
/>
<
telerik:GridBoundColumn
DataField
=
"CategoryName"
DataType
=
"System.String"
HeaderText
=
"Category Name"
/>
<
telerik:GridBoundColumn
DataField
=
"PropertyID"
DataType
=
"System.Int32"
HeaderText
=
"Property Id"
Visible
=
"false"
/>
<
telerik:GridBoundColumn
DataField
=
"PropertyName"
UniqueName
=
"PropertyName"
DataType
=
"System.String"
HeaderText
=
"Property Name"
Visible
=
"false"
/>
<
telerik:GridBoundColumn
DataField
=
"FirstAppearedDate"
HeaderText
=
"First Appeared Date"
Visible
=
"false"
DataType
=
"System.DateTime"
/>
<
telerik:GridBoundColumn
DataField
=
"FirstAppeared"
UniqueName
=
"FirstAppeared"
DataType
=
"System.String"
HeaderText
=
"First Appeared"
/>
</
Columns
>
</
MasterTableView
>
<
ClientSettings
>
<
Selecting
AllowRowSelect
=
"false"
></
Selecting
>
</
ClientSettings
>
</
telerik:RadGrid
>