or
<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> Catalogue2
Catalogue3
I want to delete the middel node "Catalogue2" then node 3 "Catalogue3" must move 1 up so the tree just have 2 nodes
Catalogue3
How do i do this when treeview is populated from sql
<asp:Button ID="ButtonAddNew" Text="Open RadWindow" runat="server" CausesValidation="false" OnClick="ButtonAddNew_Click" /> <telerik:RadWindowManager ID="RadWindowManager01" Modal="true" runat="server"> <Windows> </Windows></telerik:RadWindowManager> <telerik:RadWindow ID="RadWindowImageEdit" InitialBehaviors="Pin" Skin="Sitefinity" Width="920" AutoSize="true" AutoSizeBehaviors="Height" EnableEmbeddedSkins="false" EnableEmbeddedBasestylesheet="false" Behaviors= "Close" VisibleTitlebar="true" VisibleStatusbar="false" KeepInScreenBounds="true" EnableShadow="false" VisibleOnPageLoad = "False" Modal="true" runat="server"> <ContentTemplate> <div style="width: 867px; padding: 10px;"> <telerik:RadAjaxPanel ID="RadAjaxPanel2" runat="server"> <asp:Panel ID="panel01" runat="server"> <!--Form part 1 content here --> <asp:Button ID="ButtonNext01" Text="Button1" ValidationGroup="vgText" CausesValidation="True" runat="server" OnClick="OnClick_ButtonNext01" /> </asp:Panel> <asp:Panel ID="panel02" runat="server"> <!--Form part 2 content here --> <asp:Button ID="Buttonback02" ValidationGroup="vgText" Text="Button2" CausesValidation="True" runat="server" OnClick="OnClick_Buttonback02" /> </asp:Panel> </telerik:RadAjaxPanel> </div> </ContentTemplate></telerik:RadWindow>
| Protected Sub RadGrid1_ItemDataBound(ByVal sender As Object, ByVal e As Telerik.Web.UI.GridItemEventArgs) Handles RadGrid1.ItemDataBound |
| 'Is it a GridDataItem |
| If (TypeOf (e.Item) Is GridDataItem) Then |
| 'Get the instance of the right type |
| Dim dataBoundItem As GridDataItem = e.Item |
| Dim a As New ArrayList |
| a.Add("M9_Sep") |
| a.Add("M10_Oct") |
| a.Add("M11_Nov") |
| a.Add("M12_Dec") |
| a.Add("M1_Jan") |
| a.Add("M2_Feb") |
| a.Add("M3_Mar") |
| a.Add("M4_Apr") |
| a.Add("M5_May") |
| For i As Integer = 0 To 8 |
| Dim s As Integer = 0 |
| Integer.TryParse(dataBoundItem(a(i)).Text, s) |
| Select Case s |
| Case Is > 120 |
| dataBoundItem(a(i)).BackColor = Drawing.Color.Red |
| Case 90 To 120 |
| dataBoundItem(a(i)).BackColor = Drawing.Color.Green |
| Case 60 To 89 |
| dataBoundItem(a(i)).BackColor = Drawing.Color.Yellow |
| Case Is < 60 |
| dataBoundItem(a(i)).BackColor = Drawing.Color.Purple |
| End Select |
| Next |
| End If |