or
public void RadComboBox4_SelectedIndexChanged(object sender, RadComboBoxSelectedIndexChangedEventArgs e) { ScriptManager.RegisterStartupScript(this, this.GetType(), "fireClientEvent", "changeButtonState()", true); }function changeButtonState() { //alert('test popup'); var button = $find("<%= btnSelectDeal.ClientID %>"); alert(button.get_text()); }<telerik:RadButton runat="server" Text="Select" ID="btnSelectDeal" UseSubmitBehavior="False" Skin="Telerik" OnClick="btnSelectDeal_Click" onclientclicked="OnClientClicked" > </telerik:RadButton>SelectedIndexChanged event. What am I doing wrong? using version 2011.2.712.35<telerik:RadGrid ID="grdPolicyCoverage" runat="server" CellSpacing="0" GridLines="None"> <headercontextmenu cssclass="GridContextMenu GridContextMenu_Default"> </headercontextmenu> <mastertableview tablelayout="Auto" width="95%"> <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> <clientsettings EnablePostBackOnRowClick="true" Selecting-AllowRowSelect="true"> </clientsettings> <filtermenu enableimagesprites="False"> </filtermenu></telerik:RadGrid>protected override void OnInit(EventArgs e){ base.OnInit(e); this.grdPolicyCoverage.SelectedIndexChanged += new EventHandler(grdPolicyCoverage_SelectedIndexChanged); this.grdPolicyCoverage.NeedDataSource += new GridNeedDataSourceEventHandler(grdPolicyCoverage_NeedDataSource);}private void grdPolicyCoverage_NeedDataSource(object sender, GridNeedDataSourceEventArgs e){ PolicyCoverageList _policyCoverageList = GetPolicyCoverage(); this.grdPolicyCoverage.DataSource = _policyCoverageList;}private void grdPolicyCoverage_SelectedIndexChanged(object sender, System.EventArgs e){ foreach (PolicyCoverage _selectedPolicy in this.grdPolicyCoverage.MasterTableView .Items.Cast<GridDataItem>().Where(item => item.Selected) .Select(item => item.DataItem as PolicyCoverage)) { Session[SelectedPolicy] = _selectedPolicy; }}
protected void Calendar_OnDayRender(object sender, Telerik.Web.UI.Calendar.DayRenderEventArgs e) { DateTime dt = new DateTime(); dt = e.Day.Date; string month = RadCalendar1.CalendarView.TitleContent; month = month.Substring(0, month.Length - 5); System.Globalization.DateTimeFormatInfo info = new System.Globalization.DateTimeFormatInfo(); string[] monthNames; monthNames = info.MonthNames; if (dt.DayOfWeek == DayOfWeek.Monday && monthNames[dt.Month - 1] == month) { dayCount = dayCount + 1; if (dayCount != 2 && dayCount != 4) { RadCalendarDay calendarDay = new RadCalendarDay(); calendarDay.Date = e.Day.Date; calendarDay.IsSelectable = false; calendarDay.IsDisabled = true; RadDatePicker1.Calendar.SpecialDays.Add(calendarDay); e.Cell.BackColor = System.Drawing.Color.Gray; e.Cell.Text = "<span>" + e.Day.Date.Day + "</span>"; e.Cell.ID = ""; e.Cell.ControlStyle.CssClass = "disabledDay"; } } else { RadCalendarDay calendarDay = new RadCalendarDay(); calendarDay.Date = e.Day.Date; calendarDay.IsSelectable = false; calendarDay.IsDisabled = true; RadDatePicker1.Calendar.SpecialDays.Add(calendarDay); e.Cell.BackColor = System.Drawing.Color.Gray; e.Cell.Text = "<span>" + e.Day.Date.Day + "</span>"; e.Cell.ID = ""; e.Cell.ControlStyle.CssClass = "disabledDay"; } }
(p_Postback_Click is just an empty event handler to cause a postback):<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="TestClearSelection.aspx.cs" Inherits="TestClearSelection" %><%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %><!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"> <script type="text/javascript"> function ClearListbox() { lb = $find("RadListBox1"); lb.clearSelection(); } </script> <ajax:ScriptManager ID="ScriptManager1" runat="server" EnablePageMethods="true"></ajax:ScriptManager> <div> <telerik:RadListBox ID="RadListBox1" runat="server"> <Items> <telerik:RadListBoxItem Text="Item 1" /> <telerik:RadListBoxItem Text="Item 2" /> <telerik:RadListBoxItem Text="Item 3" /> </Items> </telerik:RadListBox> <asp:Button ID="b_ClearSelection" runat="server" Text="Clear Selection" onclientclick="ClearListbox(); return false;" /> <asp:Button ID="b_PostBack" runat="server" Text="Postback" onclick="b_PostBack_Click" /> </div> </form></body></html>