<asp:linkButton ID="Button1" Text="Time display" OnClick="Button1_Click" runat="server" /> <br /> <asp:UpdatePanel ID="UpdatePanel1" UpdateMode="Conditional" ChildrenAsTrigger="true" runat="server"> <Triggers> <asp:AsyncPostBackTrigger ControlID="Button1" /> </Triggers> <ContentTemplate> <asp:PlaceHolder ID="monPh" runat="server"></asp:PlaceHolder> </ContentTemplate> </asp:UpdatePanel>Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Dim myUC As Control = LoadControl("/usercontrols/BrowseMedia/browseDetails.ascx") monPh.Controls.Add(myUC) End Sub
<body> <form id="form1" runat="server"> <div> <asp:Button runat="server" ID="b1" OnClick="b1_OnClick" Text="Create Grid" /> <asp:ScriptManager runat="server"> </asp:ScriptManager> <asp:PlaceHolder runat="server" ID="ph1"></asp:PlaceHolder> </div> </form></body>protected void b1_OnClick(object sender, EventArgs e){ var grid = new RadGrid { AllowSorting = true, DataSource = new List<string> { "abc", "def", "ghi", "klm" } }; ph1.Controls.Add(grid);} function SaveNew(sender, eventArgs) {
var masterTable = $find("<%= rgvMainGrid.ClientID %>").get_masterTableView();
//gets the HTML object of the insert item opened in the current GridTableView
var insertedItem = masterTable.get_insertItem();
alert(insertedItem[1]);
}
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="Scheduler.ascx.cs" Inherits="Usercontrols_Scheduler" %><telerik:RadScheduler ID="RadScheduler1" runat="server"AppointmentStyleMode="Default" SelectedView="WeekView" Width="100%" Height="100%" Culture="en-AU" WeekView-HeaderDateFormat="d/MM/yyyy" TimelineView-HeaderDateFormat="d/MM/yyyy" TimelineView-ColumnHeaderDateFormat="ddd d/MM" AdvancedForm-ZIndex="7002"> <AdvancedForm Modal="true" /> <TimelineView NumberOfSlots="7" /> <WebServiceSettings Path="../SchedulerWebService.asmx" ResourcePopulationMode="ServerSide" /></telerik:RadScheduler><%@ Page Language="C#" AutoEventWireup="true" CodeFile="test.aspx.cs" Inherits="Forms_MasterData_test" %><%@ Register Src="../../Usercontrols/Scheduler.ascx" TagName="Scheduler" TagPrefix="uc1" %><!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 runat="server" ID="RadScriptManager1"> </telerik:RadScriptManager> <div> <uc1:Scheduler ID="Scheduler1" runat="server" /> </div> </form></body></html>
<telerik:RadComboBox ID="rcbPageSize"
runat="Server"
skin="Gray"
AllowCustomText="true"
Style="float:right; margin-left: 5px;"
Width="60px"
OnClientTextChange = "PageSizeChanged"
OnClientSelectedIndexChange = "PageSizeChanged">
<Items>
<telerik:RadComboBoxItem runat="Server" Text="10" Value="10" />
<telerik:RadComboBoxItem runat="Server" Text="20" Value="20" Selected="true" />
<telerik:RadComboBoxItem runat="Server" Text="50" Value="50" />
<telerik:RadComboBoxItem runat="Server" Text="150" Value="150" />
<telerik:RadComboBoxItem runat="Server" Text="250" Value="250" />
</Items>
</telerik:RadComboBox>
<telerik:RadCodeBlock ID="rcb" runat="server">
<script type="text/javascript">
function PageSizeChanged(sender, eventArgs) {
alert("You typed " + sender.get_text());
}
</script>
</telerik:RadCodeBlock>
When I change the selection, the function "PageSizeChanged" is called, but when I change the text by typing inside the combobox, the function is never called.
Do you have any idea why?
Thanks for the help.