<%@ Master Language="C#" AutoEventWireup="true" CodeBehind="Default.master.cs" Inherits="Gambu.Client.Web.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> <asp:ContentPlaceHolder ID="head" runat="server"> </asp:ContentPlaceHolder> <telerik:RadStyleSheetManager id="RadStyleSheetManager" runat="server" /> <link rel="stylesheet" type="text/css" href="./Styles/Table.css" /></head><body> <form id="MainForm" runat="server"> <telerik:RadScriptManager ID="RadScriptManager" 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="RadAjaxManager" runat="server" EnableHistory="True" /> <telerik:RadSkinManager ID="RadSkinManager" Runat="server" Skin="Windows7" /> <telerik:RadFormDecorator ID="RadFormDecorator" runat="server" Skin="Windows7" /> <asp:ContentPlaceHolder ID="MainContentPlaceHolder" runat="server"> </asp:ContentPlaceHolder> </form></body></html>var rWindow = new RadWindow();rWindow.Title = "Logowanie";rWindow.NavigateUrl = "Users/Login.aspx";rWindow.Skin = "Windows7";rWindow.IconUrl = "--";rWindow.AutoSize = true;rWindow.Modal = true;rWindow.EnableShadow = true;rWindow.EnableViewState = false;rWindow.VisibleTitlebar = true;rWindow.VisibleStatusbar = false;rWindow.VisibleOnPageLoad = true;rWindow.ShowContentDuringLoad = false;rWindow.OnClientClose = "OnClientClose";rWindow.Behaviors = Telerik.Web.UI.WindowBehaviors.Move;WindowManager.Windows.Add(rWindow);function OnClientClose(oWnd, args) { var ajaxManager = $find("<%= RadAjaxManager.GetCurrent(Page).ClientID %>"); ajaxManager.ajaxRequest("client"); }<%@ Page Title="" Language="C#" MasterPageFile="~/Default.Master" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="Gambu.Client.Web.Default1" %><asp:Content ID="HeadContent" ContentPlaceHolderID="head" runat="server"></asp:Content><asp:Content ID="MainContent" ContentPlaceHolderID="MainContentPlaceHolder" runat="server"><telerik:RadAjaxManagerProxy ID="RadAjaxManagerProxy" runat="server"></telerik:RadAjaxManagerProxy><script type="text/javascript"> //<![CDATA[ function OnClientClose(oWnd, args) { var ajaxManager = $find("<%= RadAjaxManager.GetCurrent(Page).ClientID %>"); ajaxManager.ajaxRequest("client"); } //]]></script><telerik:RadWindowManager ID="WindowManager" runat="server" /><telerik:RadSplitter ID="MainRadSplitter" runat="server" Width="100%" Height="100%" LiveResize="True" Orientation="Horizontal"> <telerik:RadPane ID="MainTopRadPane" runat="server" Height="30px" Scrolling="None"></telerik:RadPane> <telerik:RadPane ID="MainMiddleRadPane" runat="server" Scrolling="None"> <telerik:RadSplitter ID="MainContentRadSplitter" runat="server" Width="100%" Height="100%" LiveResize="True" Orientation="Vertical"> <telerik:RadPane ID="MainLeftMenuRadPane" runat="server" MinWidth="200" Width="250px" Scrolling="None"> <asp:Panel ID="MainLeftMenuPanel" runat="server"></asp:Panel> <div id="test" runat="server"></div> </telerik:RadPane> <telerik:RadSplitBar ID="MainMiddleRadSplitBar" runat="server" CollapseMode="Forward"></telerik:RadSplitBar> <telerik:RadPane ID="MainContentRadPane" runat="server" Scrolling="None"> </telerik:RadPane> </telerik:RadSplitter> </telerik:RadPane></telerik:RadSplitter></asp:Content>protected void AjaxRequest(object sender, Telerik.Web.UI.AjaxRequestEventArgs e) { RadAjaxManager manager = RadAjaxManager.GetCurrent(Page); manager.Alert("test"); test.InnerHtml = "test"; }

<telerik:GridTemplateColumn UniqueName="ChkTmpColumn" HeaderText="Chk1" AllowFiltering="false" Resizable = "false" Reorderable = "false" >
<HeaderTemplate>
<asp:CheckBox ID="hdrChkTmpColumn" AutoPostBack="false" runat="server" ></asp:CheckBox>
</HeaderTemplate>
<ItemTemplate>
<asp:CheckBox ID="ChkTmpColumnSearch" AutoPostBack="false" runat="server" ></asp:CheckBox>
</ItemTemplate>
<HeaderStyle Width="50px" HorizontalAlign="Center" VerticalAlign="Middle" />
<ItemStyle HorizontalAlign="Center" VerticalAlign="Middle" />

public class ReportTreeNode : RadTreeNode { public ReportTreeNode(String text) : base(text) { Locked = false; } public ReportTreeNode(String text, String value) : base(text, value) { Locked = false; } public ReportTreeNode(String text, String value, String image) : base(text, value) { Locked = false; ImageUrl = image; } public ReportTreeNode(String text, String value, String image, String type) : base(text, value) { NodeType = type; Locked = false; ImageUrl = image; } public bool Locked { get; set;} /// <summary> /// The report node type. eg. Section, textarea, pagebreak etc. /// </summary> public String NodeType { get; set; } /// <summary> /// Returns the depth location of the node /// </summary> /// <returns></returns> public int getDepthOfNode() { int result = 0; foreach (char c in FullPath) { if (c == '/') result++; } return result; } }<telerik:RadScriptManager ID="scriptmanager" runat="server" /> <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" ><img src="anidog2.gif" /></telerik:RadAjaxLoadingPanel> <telerik:RadAjaxPanel ID="RadAjaxPanel1" runat="server" LoadingPanelID="RadAjaxLoadingPanel1"> <asp:Literal ID="statusMessage" runat="server"></asp:Literal><br /> <telerik:RadTreeView ID="template" runat="server" EnableDragAndDrop="true" EnableDragAndDropBetweenNodes="true" OnContextMenuItemClick="dynamicMenu_ContextMenuItemClick" OnNodeDrop="dynamicMenu_OnNodeDrop" OnNodeEdit="dynamicMenu_OnNodeEdit" AllowNodeEditing="true" OnLoad="templateOnInit"> <ContextMenus> <telerik:RadTreeViewContextMenu> <Items> <telerik:RadMenuItem Text="Add" Value="none" ImageUrl="application_add.png"> <Items> <telerik:RadMenuItem Text="Section" Value="add:section" ImageUrl="section.png"/> <telerik:RadMenuItem Text="Textarea" Value="add:textarea" ImageUrl="testArea.png"/> </Items> </telerik:RadMenuItem> <telerik:RadMenuItem Text="Add Custom Section" Value="addCustom" ImageUrl="application_add.png" runat="server" /> <telerik:RadMenuItem Text="Delete" Value="delete" ImageUrl="application_delete.png" runat="server" /> </Items> </telerik:RadTreeViewContextMenu> </ContextMenus> </telerik:RadTreeView> </telerik:RadAjaxPanel>protected void templateOnInit(object sender, EventArgs e) { if(IsPostBack) return; template.Nodes.Clear(); ReportTreeNode report = new ReportTreeNode("Report", "report", picturepath + "/report.png", "report"); report.Locked = true; template.Nodes.Add(report); return; } Protected Sub rbt_VehicleImage_CheckedChanged(ByVal sender As Object, ByVal e As System.EventArgs) Dim item As GridDataItem = DirectCast(TryCast(sender, RadioButton).NamingContainer, GridDataItem) Dim rdBtn As RadioButton = TryCast(sender, RadioButton) If rdBtn.Checked = True Then Dim sql As String Dim strConnString As [String] = System.Configuration.ConfigurationManager.ConnectionStrings("CF_SQL_Connection").ConnectionString() sql = "UPDATE CF_Images SET DefaultImage = @Value WHERE IDVehicles = 175" Dim connection As New SqlConnection(strConnString) Dim command As New SqlCommand(sql, connection) command.Parameters.Add("@Value", SqlDbType.Int).Value = "0" command.Connection.Open() command.ExecuteNonQuery() command.Connection.Close() Dim sql1 As String Dim strConnString1 As [String] = System.Configuration.ConfigurationManager.ConnectionStrings("CF_SQL_Connection").ConnectionString() sql1 = "UPDATE CF_Images SET DefaultImage = @Value WHERE IDVehicles = 175 AND IDImages = @IDImages" Dim connection1 As New SqlConnection(strConnString1) Dim command1 As New SqlCommand(sql1, connection1) command1.Parameters.Add("@Value", SqlDbType.Int).Value = "1" command1.Parameters.Add("@IDImages", SqlDbType.Int).Value = 333 command1.Connection.Open() command1.ExecuteNonQuery() command1.Connection.Close()
Dim ID As GridBoundColumn = DirectCast(rg_VehicleImages.MasterTableView.GetColumn("IDImages"), GridBoundColumn) Dim ID2 As String = Convert.ToString(ID) Label1.Text = ID2 Else End If End SubEnd Class

Protected Sub Grid_TimeSheet_PreRender(ByVal sender As Object, ByVal e As System.EventArgs) Handles Grid_TimeSheet.PreRender AddFooterRow(1) AddFooterRow(2)End SubProtected Sub AddFooterRow(ByVal marker As Integer) ' get the current footer Dim footer As GridItem() = Grid_TimeSheet.MasterTableView.GetItems(GridItemType.Footer) ' get the current TFoot element Dim foot As GridTFoot = CType(footer(0).Parent.Controls(0).Parent, GridTFoot) Dim LastFooterPos As Integer = 0 For n = 0 To foot.Controls.Count - 1 If TypeOf (foot.Controls(n)) Is GridFooterItem Then LastFooterPos = n End If Next Dim newFooterItem As GridFooterItem = New GridFooterItem(Grid_TimeSheet.MasterTableView, 0, 0) PopulateNewFooterItem(newFooterItem, foot.Controls(LastFooterPos), marker) foot.Controls.AddAt(LastFooterPos + 1, newFooterItem)End SubProtected Sub PopulateNewFooterItem(ByVal footer As GridFooterItem, ByVal existingfooter As GridFooterItem, ByVal marker As Integer) For Each fc In existingfooter.Cells Dim new_fc As TableCell = New TableCell new_fc.Text = marker.ToString() footer.Cells.Add(new_fc) NextEnd Sub