or
HtmlDocument document = HtmlPage.Document;document.SetProperty("title", "My Title");string title = "My Title";HtmlWindow top = HtmlPage.Window.GetProperty("top") as HtmlWindow;HtmlDocument htmlDoc = top.GetProperty("document") as HtmlDocument;htmlDoc.SetProperty("title", title);<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="Default" %><!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> <telerik:RadStyleSheetManager id="RadStyleSheetManager1" runat="server" /></head><body> <form id="form1" runat="server"> <telerik:RadScriptManager ID="RadScriptManager1" runat="server"> <Scripts> <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.Core.js" /> <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQuery.js" /> <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQueryInclude.js" /> </Scripts> </telerik:RadScriptManager> <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server"> </telerik:RadAjaxManager> <asp:UpdatePanel runat="server"> <ContentTemplate> <telerik:RadButton ID="btn1" runat="server" Text="Go!" OnClick="btn" OnClientClicked="showProg"> </telerik:RadButton> <telerik:RadProgressManager ID="RadProgressManager1" Runat="server" RegisterForSubmit="false" /> <telerik:RadProgressArea ID="RadProgressArea1" Runat="server"> </telerik:RadProgressArea></ContentTemplate> </asp:UpdatePanel> </form> <script type="text/javascript"> function showProg() { getRadProgressManager().startProgressPolling(); } </script></body></html>using System;using System.Threading;using Telerik.Web.UI;public partial class Default : System.Web.UI.Page { protected void btn(object sender, EventArgs e)
{ var prog = RadProgressContext.Current; for (int i = 0; i < 10; i++) { prog.PrimaryPercent = (i+1) * 10; prog.CurrentOperationText = String.Format("Doing step {0} of 10", i + 1); Thread.Sleep(TimeSpan.FromSeconds(0.5)); } prog.OperationComplete = true; }}
Private Sub rtlAccounts_UpdateCommand(ByVal sender As Object, ByVal e As Telerik.Web.UI.TreeListCommandEventArgs) Handles rtlAccounts.UpdateCommand Dim txtAccountDescription As RadTextBox = TryCast(e.Item.FindControl("txtAccountDescription"), RadTextBox) Dim txtAdminName As RadTextBox = TryCast(e.Item.FindControl("txtAdminName"), RadTextBox) Dim txtAdminEmail As RadTextBox = TryCast(e.Item.FindControl("txtAdminEmail"), RadTextBox) Dim rcbStatus As RadComboBox = TryCast(e.Item.FindControl("rcbStatus"), RadComboBox) Dim rntDocRetention As RadNumericTextBox = TryCast(e.Item.FindControl("rntDocRetention"), RadNumericTextBox) Dim item As TreeListEditableItem = TryCast(e.Item, TreeListEditableItem) Dim MyDataKeyID As String = 'Now what???End Substring strChannelId = RadGrid1.MasterTableView.DataKeyValues[e.Item.ItemIndex]["ChannelId"].ToString();protected void RadGrid1_ItemCreated(object source, GridItemEventArgs e){ if (e.Item is GridEditFormInsertItem && e.Item.IsInEditMode) { this.RadGrid1_ItemCreatedInsert(source, e); } else if (e.Item is GridEditFormItem && e.Item.IsInEditMode) { this.RadGrid1_ItemCreatedUpdate(source, e); } else { foreach (GridColumn gridColumn in RadGrid1.MasterTableView.Columns) { if (gridColumn.UniqueName == "columnRelease") { // retrieve the original values from the database DataSet dsOriginal = new DataSet(); string strErrorText = string.Empty; string strChannelId = RadGrid1.MasterTableView.DataKeyValues[e.Item.ItemIndex]["ChannelId"].ToString(); this.GetChannelDetail(out dsOriginal, out strErrorText, strChannelId); DataTable dtOriginal = dsOriginal.Tables["Channel"]; DataRow drOriginal = dtOriginal.Rows[0]; (gridColumn as GridButtonColumn).ConfirmText = string.Format("Are you sure you want to release channel {0} on FMIS Server {1}?", Convert.ToString(drOriginal.ItemArray[2]), Convert.ToString(drOriginal.ItemArray[1])); } } }}