or
var btnclickCalledAfterRadconfirm = false;var RRB_lastClickedItem = null;function btn_confirmCallbackFunction(args) { alert('debug 1'); if (args) { btnclickCalledAfterRadconfirm = true; alert('debug 2'); // this works if this was a radmenuitem object RRB_lastClickedItem.click(); -- alert('debug 3'); } else btnclickCalledAfterRadconfirm = false; RRB_lastClickedItem = null; } function RRB_Btn_OnClientItemClickingHandler(sender, eventArgs) { if (!btnclickCalledAfterRadconfirm) { RRB_lastClickedItem = eventArgs.get_button(); var myText = RRB_lastClickedItem.get_text(); //alert('debug: ' + myText); if (myText == 'Clear All') { eventArgs.set_cancel(true); radconfirm("Clear all Alarms?", btn_confirmCallbackFunction); } if (myText == 'Delete All') { eventArgs.set_cancel(true); radconfirm("Delete all Alarms?", btn_confirmCallbackFunction); } if (myText == 'Acknowledge All') { eventArgs.set_cancel(true); radconfirm("Acknowledge all Alarms?", btn_confirmCallbackFunction); } if (myText == 'Clear') { eventArgs.set_cancel(true); radconfirm("Clear selected Alarms?", btn_confirmCallbackFunction); } if (myText == 'Delete') { eventArgs.set_cancel(true); radconfirm("Delete selected Alarms?", btn_confirmCallbackFunction); } if (myText == 'Refresh') { //alert('refresh'); eventArgs.set_cancel(true); $find("<%= RadAjaxManager1.ClientID %>").ajaxRequestWithTarget('<%= lbHiddenRefresh.UniqueID %>', ''); } } btnclickCalledAfterRadconfirm = false; }<asp:Content ID="content" ContentPlaceHolderID="DefaultContent" runat="Server"> <h1 style="text-align: center;"> Assign Invoices</h1> <br /> <asp:Panel runat="server" ID="ViewChooserWrapper"> <telerik:RadTabStrip runat="server" ID="ViewChooser" AutoPostBack="True" SelectedIndex="0" MultiPageID="RadMultiPage1" Skin="Black"> <Tabs> <telerik:RadTab Text="Daily Resume" Selected="True" /> <telerik:RadTab Text="Assign Invoices" /> </Tabs> </telerik:RadTabStrip> <div class="content"> <asp:Panel runat="server" ID="Panel1"> </asp:Panel> </div> <telerik:RadMultiPage ID="RadMultiPage1" runat="server" BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" SelectedIndex="0" ClientIDMode="Static" RenderSelectedPageOnly="True"> <telerik:RadPageView ID="pvDailyResume" runat="server"> <telerik:RadGrid ID="RadGrid1" runat="server" Skin="Black" CellSpacing="0" GridLines="None" AllowMultiRowSelection="True"> <ClientSettings> <Selecting AllowRowSelect="True" /> <Scrolling AllowScroll="True" ScrollHeight="400px" UseStaticHeaders="True" /> </ClientSettings> <MasterTableView> <CommandItemSettings ExportToPdfText="Export to PDF"></CommandItemSettings> <RowIndicatorColumn FilterControlAltText="Filter RowIndicator column"> <HeaderStyle Width="20px"></HeaderStyle> </RowIndicatorColumn> <ExpandCollapseColumn FilterControlAltText="Filter ExpandColumn column"> <HeaderStyle Width="20px"></HeaderStyle> </ExpandCollapseColumn> <EditFormSettings> <EditColumn FilterControlAltText="Filter EditCommandColumn column"> </EditColumn> </EditFormSettings> </MasterTableView> <FilterMenu EnableImageSprites="False"> </FilterMenu> <HeaderContextMenu CssClass="GridContextMenu GridContextMenu_Windows7"> </HeaderContextMenu> </telerik:RadGrid> </telerik:RadPageView> <telerik:RadPageView ID="pvAssignInvoices" runat="server"> <table> <tr> <td> <telerik:RadListBox ID="RadListBox1" runat="server" AllowReorder="True" Skin="Black" Sort="Ascending" Height="400px" Width="220px" EnableDragAndDrop="True"> <ButtonSettings TransferButtons="All"></ButtonSettings> <HeaderTemplate> <h5 style="color: White; text-align: center"> USERS</h5> </HeaderTemplate> </telerik:RadListBox> </td> <td> <telerik:RadListBox ID="RadListBox2" runat="server" EnableDragAndDrop="True" Height="400px" AllowReorder="True" Width="140px" Skin="Black"> <ButtonSettings TransferButtons="All"></ButtonSettings> <HeaderTemplate> <h5 style="color: White; text-align: center"> STAGING</h5> </HeaderTemplate> </telerik:RadListBox> </td> <td> <telerik:RadListBox ID="RadListBox3" runat="server" SelectionMode="Multiple" EnableDragAndDrop="True" Height="400px" Width="140px" AllowReorder="True" Skin="Black"> <ButtonSettings TransferButtons="All"></ButtonSettings> <HeaderTemplate> <h5 style="color: White; text-align: center"> GROUP</h5> </HeaderTemplate> </telerik:RadListBox> </td> <td> <telerik:RadButton ID="RadButton1" runat="server" Text="Assign" Skin="Black" Width="100px" Height="40px" OnClick="RadButton1_Click"> </telerik:RadButton> <br /> <br /> <telerik:RadButton ID="RadButton2" runat="server" Text="Unassign" Skin="Black" Width="100px" Height="40px" OnClick="RadButton4_Click"> </telerik:RadButton> <br /> <br /> <telerik:RadButton ID="RadButton3" runat="server" Text="Unassign All" Skin="Black" Width="100px" Height="40px" OnClick="RadButton3_Click"> </telerik:RadButton> </td> <td style="width: 10px"> </td> <td> <telerik:RadGrid ID="RadGrid2" runat="server" Skin="Black" CellSpacing="0" GridLines="None" Width="460px" Height="400px" AllowSorting="True" AllowMultiRowSelection="true" OnNeedDataSource="RadGrid2_NeedDataSource"> <ClientSettings> <Selecting AllowRowSelect="True" /> <Scrolling AllowScroll="True" UseStaticHeaders="True" /> </ClientSettings> <MasterTableView DataKeyNames="UserName,Group,Staging"> <CommandItemSettings ExportToPdfText="Export to PDF"></CommandItemSettings> <RowIndicatorColumn FilterControlAltText="Filter RowIndicator column"> <HeaderStyle Width="20px"></HeaderStyle> </RowIndicatorColumn> <ExpandCollapseColumn FilterControlAltText="Filter ExpandColumn column"> <HeaderStyle Width="20px"></HeaderStyle> </ExpandCollapseColumn> <EditFormSettings> <EditColumn FilterControlAltText="Filter EditCommandColumn column"> </EditColumn> </EditFormSettings> </MasterTableView> <FilterMenu EnableImageSprites="False"> </FilterMenu> <HeaderContextMenu CssClass="GridContextMenu GridContextMenu_Windows7"> </HeaderContextMenu> </telerik:RadGrid> </td> </tr> </table>function AutoResizeColumns() { var gridMinWidth = 0; var grid = window['grid_' + '<%= grd.ClientID %>']; for (var i = 0; i < grid.MasterTableView.Columns.length; i++) { var maxColumnSize = 0; for (var j = 0; j < grid.MasterTableView.Rows.length + 1; j++) { var gridRow = j < grid.MasterTableView.Rows.length ? grid.MasterTableView.Rows[j].Control : grid.MasterTableView.HeaderRow; var textContent = ""; if (gridRow.cells[i].childNodes.length > 0 && (typeof gridRow.cells[i].childNodes[0].getElementsByTagName == "function" || typeof gridRow.cells[i].childNodes[0].getElementsByTagName == "object")) { var childNodes = gridRow.cells[i].childNodes[0].getElementsByTagName("span"); if (childNodes.length > 0) { textContent = childNodes[0].innerText; } } if (textContent != null) { var rowColLength = textContent.trim().length; if (rowColLength > maxColumnSize) { maxColumnSize = rowColLength; } } } if (maxColumnSize > 0) { gridMinWidth += (maxColumnSize * 7.5); grid.MasterTableView.ResizeColumn(i, maxColumnSize * 7.5); } else { gridMinWidth += 2; grid.MasterTableView.ResizeColumn(i, 2); } } document.getElementById(grid.ClientID).style.width = "100%"; document.getElementById(grid.MasterTableView.ClientID).style.width = "100%"; document.getElementById(grid.ClientID).style.minWidth = gridMinWidth + 100; document.getElementById(grid.MasterTableView.ClientID).style.minWidth = gridMinWidth + 100; }
string telerikAssembly = typeof(RadScheduler).Assembly.FullName;scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.Splitter.RadSplitterScripts.js", telerikAssembly));scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.Common.TouchScrollExtender.js", telerikAssembly));scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.Splitter.RadSlidingZoneScripts.js", telerikAssembly));scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.Ajax.Ajax.js", telerikAssembly));scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.Common.Core.js", telerikAssembly));scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.Common.jQuery.js", telerikAssembly));scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.Common.jQueryPlugins.js", telerikAssembly));scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.Common.Popup.PopupScripts.js", telerikAssembly));scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.Common.Navigation.NavigationScripts.js", telerikAssembly));scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.Menu.RadMenuScripts.js", telerikAssembly));scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.Menu.ContextMenu.RadContextMenuScripts.js", telerikAssembly));scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.Input.TextBox.RadInputScript.js", telerikAssembly));scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.Input.DateInput.RadDateInputScript.js", telerikAssembly));scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.Input.NumericTextBox.RadNumericInputScript.js", telerikAssembly));scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.Calendar.RadTimeViewScripts.js", telerikAssembly));scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.Calendar.RadCalendarCommonScript.js", telerikAssembly));scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.Calendar.RadCalendarScript.js", telerikAssembly));scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.Calendar.RadDatePicker.js", telerikAssembly));scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.Calendar.RadDateTimePickerScript.js", telerikAssembly));scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.ComboBox.RadComboBoxScripts.js", telerikAssembly));scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.Scheduler.RadSchedulerScripts.js", telerikAssembly));scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.Scheduler.ContextMenu.Plugin.js", telerikAssembly));scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.Scheduler.Views.Week.Model.js", telerikAssembly));scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.Scheduler.Views.Week.GroupedByResource.Model.js", telerikAssembly));scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.Scheduler.Views.Week.GroupedByDate.Model.js", telerikAssembly));scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.Scheduler.Views.MultiDay.Model.js", telerikAssembly));scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.Scheduler.Views.MultiDay.GroupedByResource.Model.js", telerikAssembly));scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.Scheduler.Views.MultiDay.GroupedByResource.Model.js", telerikAssembly));scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.Scheduler.Views.Day.Model.js", telerikAssembly));scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.Scheduler.Views.Day.GroupedByResource.Model.js", telerikAssembly));scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.Scheduler.Views.Month.Model.js", telerikAssembly));scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.Scheduler.Views.Month.GroupedByResource.Model.js", telerikAssembly));scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.Scheduler.Views.Month.GroupedByDate.Model.js", telerikAssembly));scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.Scheduler.Views.Timeline.Model.js", telerikAssembly));scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.Scheduler.Views.Timeline.GroupedByResource.Model.js", telerikAssembly));scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.Scheduler.Views.Timeline.GroupedByDate.Model.js", telerikAssembly));scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.Scheduler.Scheduling.AdvancedTemplate.js", telerikAssembly));scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.Scheduler.Helpers.DateTime.js", telerikAssembly));scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.Scheduler.RecurrenceEditor.RecurrenceEditor.js", telerikAssembly));scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.PanelBar.RadPanelBarScripts.js", telerikAssembly));<telerik:GridTemplateColumn UniqueName="gridActStart" HeaderText="Actual Start" AllowFiltering="false" ItemStyle-HorizontalAlign="Center"><br>
<ItemTemplate><br>
<telerik:RadDatePicker ID="actstart" runat="server" MaxDate='<%#If((Eval("early_start_display") IsNot DBNull.Value), Convert.ToDateTime(Eval("early_start_display")), CType("10/10/2011", System.Nullable(Of DateTime))) %>' Width="100px" Calendar-ShowOtherMonthsDays="false" Calendar-ShowRowHeaders="false" DbSelectedDate='<%# Bind("actual_start") %>' DateInput-DateFormat="MM/dd/yyyy">
</telerik:RadDatePicker><br>
</ItemTemplate><br>
</telerik:GridTemplateColumn><%@ Page Language="VB" AutoEventWireup="false" CodeFile="foo.aspx.vb" Inherits="testing_foo" %> <%@ Register Src="../HR/controls/Credentials.ascx" TagName="Credentials" TagPrefix="uc1" %> <%@ Register src="../protected/payroll/controls/AuthorizationsEdit.ascx" tagname="AuthorizationsEdit" tagprefix="uc2" %> <%@ Register src="../controls/Authorizations.ascx" tagname="Authorizations" tagprefix="uc3" %> <%@ Register src="../controls/CaseNotes.ascx" tagname="CaseNotes" tagprefix="uc4" %> <%@ Register src="../controls/searchers/CustomerSearcher.ascx" tagname="CustomerSearcher" tagprefix="uc5" %> <%@ Register src="../controls/pickers/Customer_Picker.ascx" tagname="Customer_Picker" tagprefix="uc6" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title></title> </head> <body> <form id="form1" runat="server"> <telerik:RadScriptManager ID="RadScriptManager1" runat="server"> </telerik:RadScriptManager> <telerik:RadRibbonBar ID="radMainRibbon" runat="server" SelectedTabIndex="0"> <telerik:RibbonBarTab Text="Home"> <telerik:RibbonBarGroup Text="General"> <Items> <telerik:RibbonBarButton ID="btnHomeHome" runat="server" Size="Large" Text=" Home " Value="~/Default.aspx" ImageUrlLarge="~/images/home-m.gif" /> </Items> </telerik:RibbonBarGroup> </telerik:RibbonBarTab> </telerik:RadRibbonBar> <asp:Button ID="Button1" runat="server" Text="Button" /> </form> </body> </html>
<telerik:RadGrid ID="gvDefleetCapIds" runat="server" AllowSorting="True" AutoGenerateColumns="False" CellSpacing="0" Font-Names="Verdana" Font-Size="X-Small" GridLines="None" ondetailtabledatabind="gvDefleetCapIds_DetailTableDataBind" oneditcommand="gvDefleetCapIds_EditCommand" onitemcommand="gvDefleetCapIds_ItemCommand" onupdatecommand="gvDefleetCapIds_UpdateCommand" Width="1246px" AllowPaging="True" PageSize="30" AllowCustomPaging="True" Skin="WebBlue" onneeddatasource="gvDefleetCapIds_NeedDataSource" onitemdatabound="gvDefleetCapIds_ItemDataBound"> <headercontextmenu cssclass="GridContextMenu GridContextMenu_Default" > </headercontextmenu> <mastertableview autogeneratecolumns="False" cellspacing="0" datakeynames="CapID,Year,Plate" font-names="Verdana" font-size="X-Small"> <CommandItemSettings ExportToPdfText="Export to PDF" /> <RowIndicatorColumn FilterControlAltText="Filter RowIndicator column"> </RowIndicatorColumn> <ExpandCollapseColumn FilterControlAltText="Filter ExpandColumn column" Visible="True"> </ExpandCollapseColumn> <Columns> <telerik:GridBoundColumn DataField="CapID" HeaderStyle-Width="25px" FilterControlAltText="Filter column2 column" HeaderText="CapID" UniqueName="column2"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="V_Description" FilterControlAltText="Filter column1 column" HeaderText="V_Description" UniqueName="column1"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="Plate" HeaderStyle-Width="10px" FilterControlAltText="Filter column column" HeaderText="Plate" UniqueName="column"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="Year" FilterControlAltText="Filter column4 column" HeaderText="Year" HeaderStyle-Width="20px" UniqueName="column4"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="Units" HeaderStyle-Width="10px" FilterControlAltText="Filter column6 column" HeaderText="Units" UniqueName="column6"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="Price" HeaderStyle-Width="25px" FilterControlAltText="Filter column3 column" HeaderText="CAP_Price" UniqueName="column3"> </telerik:GridBoundColumn> <telerik:GridBoundColumn Aggregate="Sum" DataField="AvgMiles" FilterControlAltText="Filter column5 column" HeaderText="AvgMiles" HeaderStyle-Width="25px" UniqueName="column5"> </telerik:GridBoundColumn> <telerik:GridButtonColumn ButtonType="ImageButton" CommandName="Delete" ConfirmDialogType="RadWindow" ConfirmText="Delete this CAPID ?" ConfirmTitle="Confirm Delete" Text="Delete" UniqueName="DeleteColumn"> <ItemStyle CssClass="DeleteButton" HorizontalAlign="Center" /> </telerik:GridButtonColumn> </Columns> <EditFormSettings> <EditColumn FilterControlAltText="Filter EditCommandColumn column"> </EditColumn> </EditFormSettings> </mastertableview> <clientsettings> <Scrolling AllowScroll="True" SaveScrollPosition="true" ScrollHeight="625px" /> </clientsettings> <filtermenu enableimagesprites="False"> </filtermenu> </telerik:RadGrid>