or
| <telerik:GridTemplateColumn UniqueName="TemplateCol" HeaderText="TemplateCol"> |
| <ItemTemplate> |
| <asp:Label id="lblName" runat="server" Text='<%#Eval("ProductName") %>' ></asp:Label> |
| <asp:Panel ID="popupMenu" runat="server" style="display:none" BackColor="skyblue" > |
| <asp:Button ID="btnCopy" runat="server"></asp:Button> |
| </asp:Panel> |
| <cc1:HoverMenuExtender ID="HoverMenuExtender1" TargetControlID="lblName" runat="server" |
| PopupControlID="popupMenu" PopupPosition="right" PopDelay="50"> |
| </cc1:HoverMenuExtender> |
| </ItemTemplate> |
| </telerik:GridTemplateColumn> |
private
void AddTab(string tabName)
{
RadTab tab = new RadTab();
tab.Text = tabName;
RadTabStrip.SelectedIndex = selectedTabIndex;
RadTabStrip.Tabs.Add(tab);
RadPageView pageView = new RadPageView();
pageView.ID = tabName;
RadMultiPage.SelectedIndex = selectedTabIndex;
RadMultiPage.PageViews.Add(pageView);
}
protected
void RadMultiPage_PageViewCreated(object sender, RadMultiPageEventArgs e)
{
string userControlName = "UserControls/VMDetails.ascx";
Control userControl = LoadControl(userControlName, passName, passIP);
userControl.ID = passName +
"_vmdtl";
e.PageView.Controls.Add(userControl);
}
| protected void RadGrid1_ItemCommand(object source, GridCommandEventArgs e) |
| { |
| GridEditableItem editedItem = e.Item as GridEditableItem; |
| UserControl userControl = (UserControl)e.Item.FindControl(GridEditFormItem.EditFormUserControlID); |
| switch (e.CommandName) |
| { |
| case "PerformInsert": |
<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">
<AjaxSettings>
<telerik:AjaxSetting AjaxControlID="RadScheduler1">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="RadScheduler1" LoadingPanelID="RadAjaxLoadingPanel1" />
</UpdatedControls>
</telerik:AjaxSetting>
</AjaxSettings>
</telerik:RadAjaxManager>
<telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" />| protected void btn_Filter_Click(object sender, EventArgs e) |
| { |
| ds_Reports.sp_DataTable tbl = new ds_Reports.sp_DataTable(); |
| ds_ReportsTableAdapters.ta_Select ta = new ds_ReportsTableAdapters.ta_Select(); |
| int c = ta.Fill(tbl); |
| RadGrid1.DataSource = tbl; |
| RadGrid1.DataBind(); |
| } |
| <telerik:RadGrid ID="RadGrid1" runat="server" AllowFilteringByColumn="True" Width="100%" |
| AllowSorting="True" GridLines="None" Skin="Web20" OnNeedDataSource="RadGrid1_NeedDataSource" |
| OnSortCommand="RadGrid1_SortCommand" OnItemCreated="RadGrid1_ItemCreated" AllowPaging="true" |
| AutoGenerateColumns="False" > |
| <MasterTableView > |
| <Columns> |
| <telerik:GridHyperLinkColumn DataNavigateUrlFields="EMPLOYEEID" DataNavigateUrlFormatString="~/Search.aspx?EMPLOYEEID={0}" |
| DataTextField="EMPLOYEEID" HeaderText="ID" AllowFiltering="true" FilterControlWidth="35px" UniqueName="EMPLOYEEID"> |
| <HeaderStyle ForeColor="White" Font-Names="Arial Narrow" Font-Size="Small" /> |
| <ItemStyle Font-Names="Arial Narrow" Font-Size="Small" Font-Bold="True" Font-Underline="True" /> |
| </telerik:GridHyperLinkColumn> |
| <telerik:GridBoundColumn DataField="IDENTIFIER" HeaderText="IDENTIFIER" SortExpression="IDENTIFIER" |
| UniqueName="IDENTIFIER"> |
| </telerik:GridBoundColumn> |
| ..... |
| </Columns> |
| <PagerStyle Mode="NumericPages" PageButtonCount="10" /> |
| </MasterTableView> |