or
| <%@ Page Language="C#" AutoEventWireup="true" %> |
| <%@ 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"> |
| //<![CDATA[ |
| function openModalTree() |
| { |
| window.showModalDialog("/TreeView.aspx", "height:400px; width:400px; center:yes;"); |
| return false; |
| } |
| function openModelessTree() |
| { |
| window.open("/TreeView.aspx", "height:400px; width:400px; center:yes;"); |
| return false; |
| } |
| //]]> |
| </script> |
| <asp:ScriptManager ID="sm1" runat="server" /> |
| <asp:Button ID="btnModal" runat="server" Text="View in Modal" OnClientClick="return openModalTree();" /><br /> |
| <asp:Button ID="btnNormal" runat="server" Text="View in Modeless" OnClientClick="return openModelessTree();" /> |
| </form> |
| </body> |
| </html> |
| <%@ Page Language="C#" AutoEventWireup="true" %> |
| <%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="Telerik" %> |
| <script runat="server"> |
| const int MAX_DEPTH = 2; |
| const int NODES_PER_LEVEL = 10; |
| protected void Page_Load(object sender, EventArgs e) |
| { |
| BindNodes(null, NODES_PER_LEVEL, MAX_DEPTH); |
| } |
| private void BindNodes(RadTreeNode parentNode, int count, int depth) |
| { |
| for (int i = 0; i < count; i++) |
| { |
| var node = new RadTreeNode("This is node " + i + " at depth " + (MAX_DEPTH - depth)); |
| if (parentNode != null) |
| parentNode.Nodes.Add(node); |
| else |
| tv1.Nodes.Add(node); |
| if (depth > 0) |
| BindNodes(node, count, depth - 1); |
| } |
| } |
| </script> |
| <!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"> |
| <asp:ScriptManager ID="sm1" runat="server" /> |
| <Telerik:RadTreeView ID="tv1" runat="server" Width="100%" Height="100%" /> |
| </form> |
| </body> |
| </html> |
| <telerik:RadTreeView ID="RadTreeView1" runat="server"> |
| <Nodes> |
| <telerik:RadTreeNode Text="My Node" /> |
| </Nodes> |
| <ContextMenus> |
| <telerik:RadTreeViewContextMenu> |
| <Items> |
| <telerik:RadMenuItem Text="Show Calendar"> |
| <Items> |
| <telerik:RadMenuItem> |
| <ItemTemplate> |
| <telerik:RadCalendar ID="RadCalendar1" runat="server" Font-Names="Arial, Verdana, Tahoma" |
| ForeColor="Black" Style="border-color: #ececec"><fas |
| </telerik:RadCalendar> |
| </ItemTemplate> |
| </telerik:RadMenuItem> |
| </Items> |
| </telerik:RadMenuItem> |
| </Items> |
| </telerik:RadTreeViewContextMenu> |
| </ContextMenus> |
| </telerik:RadTreeView> |

Problem is that because it is a proxy then all the controls on the page are being ajaxed and so the TextBox that the user types into is also refreshing.
So I need to stop the timer refreshing the TextBox somehow but then enable it when the user presses 'send' so that I can clear the TextBox. Does this make any sense?
Is this possible?
Cheers, Jon
<
telerik:RadDatePicker ID="EndDatePicker" runat="server" MinDate="" Calendar-ShowRowHeaders="false">
</telerik:RadDatePicker>
