or
I haven't used the slider control before, so hopfully I am missing something simple. First,
using the follwing code, the slider value are not displayed:
<telerik:RadSlider id="RadSlider1" runat="server" Height="95px"
ItemType="Tick" Length="300" MaximumValue="5" MinimumValue="1" Value="3" Width="400px" Skin="Windows7" TrackPosition="TopLeft" >
</telerik:RadSlider>
Thanks for you help.
<div style="width:400px; vertical-align:top;"> <telerik:RadCalendar ID="RadCalendar1" runat="server" AutoPostBack="true" Width="100%" PresentationType="Preview" DayNameFormat="Short" ShowRowHeaders="false" ShowOtherMonthsDays="true" EnableMultiSelect="false" UseRowHeadersAsSelectors="false" UseColumnHeadersAsSelectors="false" OnDayRender="RadCalendar1_DayRender" OnPreRender="RadCalendar1_PreRender"> <DayStyle HorizontalAlign="Center" /> <SpecialDays> <telerik:RadCalendarDay Repeatable="Today" Date="" ItemStyle-CssClass="rcToday" /> </SpecialDays> </telerik:RadCalendar> </div>I would like to use the RadMaskedTextBox in the following scenario:
My user has a multiline textbox in which he can enter text. This text has a maximum length per line and
must match certain criteria. In this case it can be any character. When I set the text property of my
maskedtextbox the only thing that appears is my mask. I already tried to set the defaultmask, but when
the user clicks the textbox the default mask is applied. How should I use the RadMaskedTextBox.
The code I am using is posted below
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %><%@ Register TagPrefix="telerik" Namespace="Telerik.Web.UI" Assembly="Telerik.Web.UI" %><!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"> <div> <telerik:RadScriptManager ID="RadScriptManager1" runat="server" /> <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server" /> <telerik:RadMaskedTextBox Width="300px" Height="80px" ID="RadMaskedTextBox1" runat="server" Label="Masked" TextMode="MultiLine" Mask = "aaa\r\naaa" TextWithLiterals = "123\r\n456" /> <br /> <telerik:RadTextBox Width="300px" Height="80px" ID="RadTextBox1" runat="server" Label="Normal" TextMode="MultiLine" Text = "123
456" /> </div> </form></body></html>
<telerik:RadComboBox runat="server" ID="selecao" Width="450" AutoPostBack="true" LoadingMessage="Loading..." EmptyMessage="Expanda a hierarquia e selecione..." OnClientDropDownOpened="OnClientDropDownOpenedHandler" EnableLoadOnDemand="true" MinFilterLength="3" OnInit="selecao_Init" OnItemsRequested="selecao_ItemsRequested" OnClientItemsRequested="OnClientItemsRequested"> <Items> <telerik:RadComboBoxItem Text="" Value="0"/> </Items> <ItemTemplate> <telerik:RadTreeView runat="server" ID="hierarquia" Width="300" RegisterWithScriptManager="FALSE" OnNodeExpand="hierarquia_NodeExpand" OnNodeClick="hierarquia_NodeClick" OnClientNodeClicking="nodeClicking" Skin="Default" CausesValidation="false" /> </ItemTemplate> </telerik:RadComboBox>
protected void selecao_Init(object sender, EventArgs e) { if (this.Hierarquia.Nodes.Count == 0) { RadTreeNodeCollection parent = this.Hierarquia.Nodes; // load data } #region ClientScriptBlock ScriptManager.RegisterClientScriptBlock(this, typeof(FiltroGenerico), "FiltroGenerico", @" function nodeClicking(sender, args) { var comboBox = $find(sender._clientStateFieldID.substring(0, sender._clientStateFieldID.length - 26)); var node = args.get_node() var fullname = ''; // display full treename as requested var pnode = node; while(pnode != null && pnode.get_text != null) { fullname = ' > ' + pnode.get_text() + fullname; pnode = pnode.get_parent(); } fullname = fullname.substr(3) comboBox.set_text(fullname); comboBox.trackChanges(); comboBox.get_items().getItem(0).set_text(fullname); comboBox.commitChanges(); comboBox.hideDropDown(); comboBox.attachDropDown(); } function StopPropagation(e) { if (!e) e = window.event; e.cancelBubble = true; } function OnClientItemsRequested(sender, eventArgs) { var tree = sender.get_items().getItem(0).findControl('hierarquia'); tree.add_nodeClicking(nodeClicking); } function OnClientDropDownOpenedHandler(sender, eventArgs) { var tree = sender.get_items().getItem(0).findControl('hierarquia'); var selectedNode = tree.get_selectedNode(); if (selectedNode) { selectedNode.scrollIntoView(); } }", true); #endregion }
scriptManager.IsInAsyncPostBackprotected void RadGrid1_ItemCommand(object source, GridCommandEventArgs e) { if (e.CommandName.ToUpper() == "SELECT" || e.CommandName.ToUpper() == "SELECTNEWWINDOW") { GridDataItem item = RadGrid1.MasterTableView.Items[e.Item.ItemIndex]; string encryptedVal = Cryptography.Encrypt(item["AssetNumber"].Text); if (e.CommandName.ToUpper() == "SELECT") Response.Redirect(string.Format("~/Client/Asset/?id={0}", encryptedVal)); if (e.CommandName.ToUpper() == "SELECTNEWWINDOW") Helper.RedirectPage(Page, GetType(), string.Format("~/Client/Asset/?id={0}", encryptedVal), true); } } public static void RedirectPage(Page page, System.Type type, string url, bool openInNewWindow) { string urlResolved = page.ResolveUrl(url); if (!openInNewWindow) { ScriptManager scriptManager = ScriptManager.GetCurrent(page); bool isPartialPagePostback = false; if (scriptManager != null && scriptManager.IsInAsyncPostBack) isPartialPagePostback = true; if (isPartialPagePostback) ScriptManager.RegisterStartupScript(page, type, "''", "window.location.href='" + urlResolved + "'", true); else HttpContext.Current.Response.Redirect(url); } else { ScriptManager.RegisterStartupScript(page, type, "''", "window.open('" + urlResolved + "', '', 'height=600,width=800,scrollbars=yes,resizable=yes,location=yes')", true); } }