or

<div id="StatusWrapper"> <telerik:RadAjaxManager ID="RadAjaxManager" runat="server"> <ClientEvents OnResponseEnd="OnResponseEnd" OnRequestStart="OnRequestStart"></ClientEvents> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="btnMakeActive"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="lblStatus" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="BtnSend"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="lblStatus" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings> </telerik:RadAjaxManager> <div id="Status"> Status: <asp:Label ID="lblStatus" runat="server" Text="Active"></asp:Label> </div> </div>
protected void btnMakeActive_Click1(object sender, EventArgs e)
{
string currentStatus = Staff.GetStaffStatus(id);
string status = string.Empty;
if (currentStatus == "Active")
status = "Inactive";
if (currentStatus == "Inactive")
status = "Active";
Staff.UpdateStatus(id, status);
lblStatus.Text = status;
}
protected void RadGrid1_PreRender(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
RadGrid1.MasterTableView.Items[0].Expanded = true;
RadGrid1.MasterTableView.Items[0].ChildItem.FindControl("InnerContainer").Visible = true;
}
}RadGrid1.MasterTableView.Items[0].Expanded = true;", I get the below javascript error<telerik:RadGrid ID="rgGrid1" runat="server" AutoGenerateColumns="false"> <MasterTableView EditMode="EditForms"> <Columns> <telerik:GridEditCommandColumn></telerik:GridEditCommandColumn> <telerik:GridDateTimeColumn UniqueName="d1" PickerType="DateTimePicker" DataField="d1" HeaderText="d1" DataType="System.DateTime" EditDataFormatString="MMM dd HH:mm" DataFormatString="{0:MMM dd HH:mm}" > </telerik:GridDateTimeColumn> <telerik:GridDateTimeColumn UniqueName="d2" DataField="d2" HeaderText="d2" DataType="System.DateTime" EditDataFormatString="MMM dd HH:mm" DataFormatString="{0:MMM dd HH:mm}" > </telerik:GridDateTimeColumn> <telerik:GridDateTimeColumn UniqueName="d3" DataField="d3" HeaderText="d3" DataType="System.DateTime" ColumnEditorID="ed" EditDataFormatString="MMM dd HH:mm" DataFormatString="{0:MMM dd HH:mm}" > </telerik:GridDateTimeColumn> <telerik:GridTemplateColumn UniqueName="d4" HeaderText="d4" DataType="System.DateTime" ItemStyle-HorizontalAlign="Center" HeaderStyle-Width="120px" > <ItemTemplate> <asp:Label runat="server" ID="lblLastTicket" Text='<%# Eval("d4", "{0:MMM dd HH:mm}") %>'></asp:Label> </ItemTemplate> <EditItemTemplate> <telerik:RadDateTimePicker runat="server" ID="txtLastTicket" DbSelectedDate='<%#Bind("d4", "{0:MMM dd HH:mm}") %>' Width="150px" DateInput-ReadOnly="true" DateInput-DateFormat="MMM dd HH:mm"></telerik:RadDateTimePicker> </EditItemTemplate> </telerik:GridTemplateColumn> </Columns> </MasterTableView></telerik:RadGrid><telerik:GridDateTimeColumnEditor ID="ed" runat="server" ></telerik:GridDateTimeColumnEditor>DateTime dt2 = DateTime.Parse("2011-08-02");
DataTable dttest = new DataTable();dttest.Columns.Add(new DataColumn("d1", typeof(DateTime)));dttest.Columns.Add(new DataColumn("d2", typeof(DateTime)));dttest.Columns.Add(new DataColumn("d3", typeof(DateTime)));dttest.Columns.Add(new DataColumn("d4", typeof(DateTime)));DataRow dr = dttest.NewRow();dr["d1"] = dt2;dr["d2"] = dt2;dr["d3"] = dt2;dr["d4"] = dt2;dttest.Rows.Add(dr);rgGrid1.DataSource = dttest;if (!IsPostBack) rgGrid1.DataBind();| <%@ Page Language="C#" AutoEventWireup="true" CodeFile="gridupload.aspx.cs" Inherits="admin_gridupload" %> |
| <%@ 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 id="Head1" runat="server"> |
| <title></title> |
| </head> |
| <body> |
| <form id="form1" runat="server"> |
| <telerik:radscriptblock id="RadScriptBlock1" runat="server"> |
| <script type="text/javascript"> |
| //On insert and update buttons click temporarily disables ajax to perform upload actions |
| function conditionalPostback(e, sender) { |
| var theRegexp = new RegExp("\.UpdateButton$|\.PerformInsertButton$", "ig"); |
| if (sender.EventTarget.match(theRegexp)) { |
| var upload = $find(window['UploadId']); |
| //AJAX is disabled only if file is selected for upload |
| if (upload.getFileInputs()[0].value != "") { |
| sender.EnableAjax = false; |
| } |
| } |
| } |
| </script> |
| </telerik:radscriptblock> |
| <telerik:RadAjaxManager ID="AjaxManager1" runat="server"> |
| <ClientEvents OnRequestStart="conditionalPostback"/> |
| <AjaxSettings> |
| <telerik:AjaxSetting AjaxControlID="RadGrid1"> |
| <UpdatedControls > |
| <telerik:AjaxUpdatedControl ControlID="RadGrid1" LoadingPanelID="RadAjaxLoadingPanel1" /> |
| </UpdatedControls> |
| </telerik:AjaxSetting> |
| </AjaxSettings> |
| </telerik:RadAjaxManager> |
| <div> |
| <telerik:RadProgressManager ID="RadProgressManager1" Runat="server" /> |
| <telerik:RadProgressArea ID="RadProgressArea1" Runat="server"> |
| </telerik:RadProgressArea> |
| <telerik:RadGrid ID="RadGrid1" runat="server" DataSourceID="odsVideo" |
| GridLines="None" AutoGenerateColumns="False" |
| oninsertcommand="RadGrid1_InsertCommand"> |
| <MasterTableView |
| CommandItemDisplay="Top" |
| DataKeyNames="VideoID" |
| EditMode="EditForms" |
| DataSourceID="odsVideo"> |
| <EditItemTemplate> |
| <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> |
| </EditItemTemplate> |
| <RowIndicatorColumn> |
| <HeaderStyle Width="20px"></HeaderStyle> |
| </RowIndicatorColumn> |
| <ExpandCollapseColumn> |
| <HeaderStyle Width="20px"></HeaderStyle> |
| </ExpandCollapseColumn> |
| <Columns> |
| <telerik:GridEditCommandColumn> |
| </telerik:GridEditCommandColumn> |
| <telerik:GridBoundColumn DataField="VideoID" DataType="System.Int32" |
| HeaderText="VideoID" ReadOnly="True" SortExpression="VideoID" |
| UniqueName="VideoID"> |
| </telerik:GridBoundColumn> |
| <telerik:GridTemplateColumn DataField="Title" HeaderText="Title" |
| SortExpression="Title" UniqueName="Title"> |
| <EditItemTemplate> |
| <asp:TextBox ID="txtTitle" runat="server" Text='<%# Bind("Title") %>'></asp:TextBox> |
| </EditItemTemplate> |
| <ItemTemplate> |
| <asp:Label ID="TitleLabel" runat="server" Text='<%# Eval("Title") %>'></asp:Label> |
| </ItemTemplate> |
| </telerik:GridTemplateColumn> |
| <telerik:GridTemplateColumn DataField="FileName" DataType="System.Guid" |
| HeaderText="FileName" SortExpression="FileName" UniqueName="FileName"> |
| <EditItemTemplate> |
| <telerik:RadUpload ID="RadUpload1" Runat="server"> |
| </telerik:RadUpload> |
| </EditItemTemplate> |
| <ItemTemplate> |
| <asp:Label ID="FileNameLabel" runat="server" Text='<%# Eval("FileName") %>'></asp:Label> |
| </ItemTemplate> |
| </telerik:GridTemplateColumn> |
| <telerik:GridBoundColumn DataField="Minutes" DataType="System.Int32" |
| HeaderText="Minutes" SortExpression="Minutes" UniqueName="Minutes"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="Seconds" DataType="System.Int32" |
| HeaderText="Seconds" SortExpression="Seconds" UniqueName="Seconds"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="DateAdded" DataType="System.DateTime" |
| HeaderText="DateAdded" SortExpression="DateAdded" UniqueName="DateAdded"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="SeriesID" DataType="System.Int32" |
| HeaderText="SeriesID" SortExpression="SeriesID" UniqueName="SeriesID" |
| Visible="False"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="Ranking" DataType="System.Int32" |
| HeaderText="Ranking" SortExpression="Ranking" UniqueName="Ranking" |
| Visible="False"> |
| </telerik:GridBoundColumn> |
| <telerik:GridCheckBoxColumn DataField="IsActive" DataType="System.Boolean" |
| HeaderText="IsActive" SortExpression="IsActive" UniqueName="IsActive"> |
| </telerik:GridCheckBoxColumn> |
| </Columns> |
| <EditFormSettings> |
| <EditColumn UniqueName="EditCommandColumn1"></EditColumn> |
| </EditFormSettings> |
| </MasterTableView> |
| </telerik:RadGrid> |
| </div> |
| <asp:ObjectDataSource ID="odsVideo" runat="server" |
| DataObjectTypeName="MySample.BusinessObjects.Video" |
| DeleteMethod="Delete" InsertMethod="Insert" |
| OldValuesParameterFormatString="original_{0}" SelectMethod="GetItems" |
| TypeName="MySample.BusinessLogic.VideoManager" |
| UpdateMethod="Update"> |
| <DeleteParameters> |
| <asp:Parameter Name="videoID" Type="Int32" /> |
| </DeleteParameters> |
| </asp:ObjectDataSource> |
| <telerik:RadScriptManager ID="RadScriptManager1" Runat="server"> |
| </telerik:RadScriptManager> |
| <br /> |
| <br /> |
| <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" Height="16px" |
| Transparency="50" Width="16px"> |
| <img alt="Loading..." src='<%= RadAjaxLoadingPanel.GetWebResourceUrl(Page, "Telerik.Web.UI.Skins.Default.Ajax.loading.gif") %>' |
| style="border: 0px;" /> |
| </telerik:RadAjaxLoadingPanel> |
| </form> |
| </body> |
| </html> |

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="buttonTest.aspx.cs" Inherits="LAWA.Portal.apps.lawa.pages.telerik.buttonTest" %><%@ 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>telerik button test</title></head><body> <form id="form1" runat="server"> <asp:ScriptManager ID="ScriptManager1" runat="server"> </asp:ScriptManager> <table width="500px" border="1"> <tr> <td > <telerik:RadButton ID="btnTest" runat="server" Text="Button Test"/> </td> </tr> </table> </form></body></html>