or
<telerik:RadWindowManager runat="server" ID="WindowMgr" Skin="abc" EnableEmbeddedSkins="false"> </telerik:RadWindowManager><script type="text/javascript"> function SetTextBoxValue(oWnd, args) { //check if a value is returned from the dialog var arg = args.get_argument(); if (arg) { //do something } }</script>Dim popUp As Telerik.Web.UI.RadWindow = New Telerik.Web.UI.RadWindow()popUp.ID = "selectOrg"popUp.OnClientClose = "SetTextBoxValue"popUp.NavigateUrl = "someurl"popUp.VisibleOnPageLoad = TruepopUp.EnableEmbeddedSkins = FalsepopUp.Skin = "abc"popUp.VisibleStatusbar = FalsepopUp.VisibleTitlebar = FalsepopUp.Modal = TruepopUp.Behaviors = Telerik.Web.UI.WindowBehaviors.NonepopUp.ShowContentDuringLoad = TruepopUp.Height = Unit.Pixel(450)popUp.Width = Unit.Pixel(500)WindowMgr.Windows.Add(popUp)ClientScript.RegisterStartupScript(Page.GetType(), "ey", "returnToParent('" + strSomeValue + "');", True)function returnToParent(refControl) { //create the argument that will be returned to the parent page var oArg = new Object(); //get the control to modify on Parent oArg.ControlToModify = refControl //get a reference to the current RadWindow var oWnd = GetRadWindow(); //Close the RadWindow and send the argument to the parent page if (oArg.ControlToModify) { oWnd.close(oArg); }}Private Sub gvMain_ItemCommand(ByVal source As Object, ByVal e As Telerik.Web.UI.GridCommandEventArgs) Handles gvMain.ItemCommand If e.CommandName = "DownLoad" Then sch = New clsReport Dim arr As ArrayList = sch.DownloadLetter(e.Item.OwnerTableView.DataKeyValues(e.Item.ItemIndex)("ID")) Dim fil As Byte() = arr(0) Dim nam As String = arr(1) Dim ext As String = arr(2) If Not fil Is Nothing Then Response.Clear() Response.AddHeader("Content-Dispostiotion", nam & "." & ext) Response.AddHeader("Content-Length", fil.Length.ToString) Response.ContentType = "application/octet-stream" Response.BinaryWrite(fil) End If End If End SubHi,
I created my own Radgrid class which inherits from the Telerik Radgrid.
In my class, I override the OnItemCreated sub in order to create a specific pager (after a clear with aGridPagerItem.PagerContentCell.Controls.Clear()) :
Protected Overrides Sub OnItemCreated(ByVal e As Telerik.Web.UI.GridItemEventArgs) MyBase.OnItemCreated(e) If TypeOf e.Item Is Telerik.Web.UI.GridPagerItem Then .............
End If End SubQuestions:
Thanks a lot.
Good day.
E. Mansion
<table style="width:180px" class="rfdRtl"> <tr> <td style="width:20px;padding-top:300px" /> <td style="width:140px"> <asp:CheckBox ID="test" runat="server" Text="Testing..." /> </td> <td style="width:20px" /> </tr> </table><telerik:RadScheduler runat="server" ID="RadScheduler1" Skin="Simple" DataKeyField="ID" DataSubjectField="subject" DataStartField="start" DataEndField="end" Height="650px" Width="375px" SelectedView="DayView" ShowFooter="true" RowHeight="20px" ShowViewTabs="false" DayStartTime="08:00:00" DayEndTime="17:00:00" FirstDayOfWeek="Monday" LastDayOfWeek="Sunday" EnableDescriptionField="true" AppointmentStyleMode="Default" EnableResourceEditing="true" OnAppointmentDelete="RadScheduler1_AppointmentDelete" OnAppointmentUpdate="RadScheduler1_AppointmentUpdate" OnAppointmentInsert="RadScheduler1_AppointmentInsert"> <AdvancedForm Modal="true" /> <TimelineView UserSelectable="false" /> <AppointmentTemplate> <%# Eval("Subject") %> </AppointmentTemplate> <TimeSlotContextMenuSettings EnableDefault="true" /> <AppointmentContextMenuSettings EnableDefault="true" /> <ResourceTypes> <telerik:ResourceType KeyField="CPK_CATEGORY" Name="Department" TextField="category" ForeignKeyField="category" DataSourceID="dsTodoCategory" /> </ResourceTypes> <AdvancedEditTemplate> <div id="schform"> <table style="width: 80%" align="center"> <tr> <td style="width: 25%">Patient:</td> <td style="width: 75%"></td> </tr> <tr> <td>Appt/Task:</td> <td> <telerik:RadComboBox ID="cmbTodo" runat="server" DataSourceID="dsTodoList" TabIndex="1" DataTextField="subject" DataValueField="CPK_TODOINFO" Height="300px" Width="300px" Text='<%# Bind("subject") %>' Skin="Vista" EmptyMessage="- Select -" ShowDropDownOnTextboxClick="false" AllowCustomText="True"> </telerik:RadComboBox> </td> </tr> <tr> <td>Date:</td> <td> <telerik:RadDatePicker Skin="WebBlue" ID="txtDueDate" runat="server" DbSelectedDate='<%# Bind("start") %>' BackColor="#f7f8f9" TabIndex="2"> <Calendar ID="Calendar1" Skin="WebBlue" runat="server" ShowRowHeaders="false" /> </telerik:RadDatePicker> </td> </tr> <tr> <td colspan="2" align="center"> <asp:Button ID="btnUpdate" runat="server" Text="Update" CommandName="Update" /> <asp:Button ID="btnCancel" runat="server" Text="Cancel" CommandName="Cancel" CausesValidation="false" /> </td> </tr> </table> </div> </AdvancedEditTemplate> </telerik:RadScheduler>