| <script src="/MyApp-dev/Telerik.Web.UI.WebResource.axd?_TSM_HiddenField_=ctl00_ScriptManager1_HiddenField&compress=1&_TSM_CombinedScripts_=%3b%3bSystem.Web.Extensions%2c+Version%3d3.5.0.0%2c+Culture%3dneutral%2c+PublicKeyToken%3d31bf3856ad364e35%3ade-DE%3a3bbfe379-348b-450d-86a7-bb22e53c1978%3a52817a7d%3a67c678a8%3bTelerik.Web.UI%2c+Version%3d2008.2.826.35%2c+Culture%3dneutral%2c+PublicKeyToken%3d121fae78165ba3d4%3ade-DE%3a2b1b618c-2ad2-4d4e-8b5a-afa3e17baf61%3a393f5085%3bTelerik.Web.UI%2c+Version%3d2008.2.826.35%2c+Culture%3dneutral%2c+PublicKeyToken%3d121fae78165ba3d4%3ade-DE%3a2b1b618c-2ad2-4d4e-8b5a-afa3e17baf61%3a34f9d57d%3bTelerik.Web.UI%2c+Version%3d2008.2.826.35%2c+Culture%3dneutral%2c+PublicKeyToken%3d121fae78165ba3d4%3ade-DE%3a2b1b618c-2ad2-4d4e-8b5a-afa3e17baf61%3a526d426%3bTelerik.Web.UI%2c+Version%3d2008.2.826.35%2c+Culture%3dneutral%2c+PublicKeyToken%3d121fae78165ba3d4%3ade-DE%3a2b1b618c-2ad2-4d4e-8b5a-afa3e17baf61%3a4b40c3e6%3bTelerik.Web.UI%2c+Version%3d2008.2.826.35%2c+Culture%3dneutral%2c+PublicKeyToken%3d121fae78165ba3d4%3ade-DE%3a2b1b618c-2ad2-4d4e-8b5a-afa3e17baf61%3a9703c1f0%3bTelerik.Web.UI%2c+Version%3d2008.2.826.35%2c+Culture%3dneutral%2c+PublicKeyToken%3d121fae78165ba3d4%3ade-DE%3a2b1b618c-2ad2-4d4e-8b5a-afa3e17baf61%3a80c4ad6d%3bTelerik.Web.UI%2c+Version%3d2008.2.826.35%2c+Culture%3dneutral%2c+PublicKeyToken%3d121fae78165ba3d4%3ade-DE%3a2b1b618c-2ad2-4d4e-8b5a-afa3e17baf61%3a527acb41%3bTelerik.Web.UI%2c+Version%3d2008.2.826.35%2c+Culture%3dneutral%2c+PublicKeyToken%3d121fae78165ba3d4%3ade-DE%3a2b1b618c-2ad2-4d4e-8b5a-afa3e17baf61%3aa9723048%3bTelerik.Web.UI%2c+Version%3d2008.2.826.35%2c+Culture%3dneutral%2c+PublicKeyToken%3d121fae78165ba3d4%3ade-DE%3a2b1b618c-2ad2-4d4e-8b5a-afa3e17baf61%3aa3f85c94%3bTelerik.Web.UI%2c+Version%3d2008.2.826.35%2c+Culture%3dneutral%2c+PublicKeyToken%3d121fae78165ba3d4%3ade-DE%3a2b1b618c-2ad2-4d4e-8b5a-afa3e17baf61%3a819163f9" type="text/javascript"></script> |
| <script type="text/javascript"> |
| //<![CDATA[ |
| if (typeof(Sys) === 'undefined') throw new Error('Fehler beim Laden des clientseitigen ASP.NET Ajax-Frameworks.'); |
| //]]> |
| < |
Is the RadScriptManager supposed to combine javascript files that are referenced in ordinary ScriptReference blocks?
E.g.
<telerik:RadScriptManager EnableScriptCombine="true"...>
<Scripts>
<asp:ScriptReference Path="~/include/About.js" />
...
Script combining is working for user controls etc. but I am not seeing anything happen with the above scenario.
<telerik:RadTreeView ID="fileTree"
runat="server"
OnContextMenuItemClick="fileTree_ContextMenuItemClick"
OnClientContextMenuItemClicking="clientContextMenuItemClicking">
When I call eventArgs.set_cancel(true); on a client side event handler that I do not want to be processed on the server, the context menu does not disappear. Is there a way to hide the menu or should I be doing something different?
function clientContextMenuItemClicking(sender, eventArgs)
{
var node = eventArgs.get_node();
var item = eventArgs.get_menuItem();
var tree = node.get_treeView();
if (item.get_value() == "DeleteFile")
if (!confirm("Are you sure you want to delete this file?\n\n This cannot be undone."))
eventArgs.set_cancel(true);
}
Many thanks! Ryan
I set Axis' title of my chart in this way,
| <AxisLabel> | |
| <Appearance Dimensions-Paddings="1px, 1px, 10%, 1px" | |
| Position-AlignedPosition="Right"> | |
| </Appearance> | |
| <TextBlock Text="MyTytle" Visible="true" > | |
| <Appearance TextProperties-Color="254, 178, 112"> | |
| </Appearance> | |
| </TextBlock> | |
| </AxisLabel> |

| <telerik:RadStyleSheetManager runat="server"> |
| </telerik:RadStyleSheetManager> |
| <telerik:RadScriptManager ID="RadScriptManager1" runat="server"> |
| </telerik:RadScriptManager> |
| <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server"> |
| <ajaxsettings> |
| <telerik:AjaxSetting AjaxControlID="Timer1"> |
| <UpdatedControls> |
| <telerik:AjaxUpdatedControl ControlID="RadGrid1" /> |
| </UpdatedControls> |
| </telerik:AjaxSetting> |
| <telerik:AjaxSetting AjaxControlID="RadGrid1"> |
| <UpdatedControls> |
| <telerik:AjaxUpdatedControl ControlID="RadGrid1" /> |
| </UpdatedControls> |
| </telerik:AjaxSetting> |
| </ajaxsettings> |
| </telerik:RadAjaxManager> |
| <asp:Timer ID="Timer1" runat="server" Interval="5000" OnTick="Timer1_Tick"></asp:Timer> |
| <telerik:RadGrid ID="RadGrid1" runat="server" GridLines="None" OnNeedDataSource="RadGrid1_NeedDataSource" |
| OnDetailTableDataBind="RadGrid1_DetailTableDataBind" Skin="Inox" AutoGenerateColumns="False"> |
| <mastertableview datakeynames="moduleId"> |
| <DetailTables> |
| <telerik:GridTableView DataKeyNames="childModuleId" Name="Dependencies" Width="80%" runat="server"> |
| <Columns> |
| <telerik:GridBoundColumn HeaderText="id" DataField="childModuleId" UniqueName="childModuleId" Visible="false"> |
| </telerik:GridBoundColumn> |
| <telerik:GridTemplateColumn HeaderText="Dependencies" UniqueName="childModuleSelected" |
| ItemStyle-Width="10"> |
| <ItemTemplate> |
| <asp:CheckBox ID="childActivatedCheckBox" Checked='<%# Convert.ToBoolean(Eval("childModuleSelected")) %>' |
| runat="server" AutoPostBack="True" /> |
| </ItemTemplate> |
| <ItemStyle Width="10px"></ItemStyle> |
| </telerik:GridTemplateColumn> |
| <telerik:GridBoundColumn DataField="childModuleName" ItemStyle-Width="150" UniqueName="childModuleName"> |
| <ItemStyle Width="150px"></ItemStyle> |
| </telerik:GridBoundColumn> |
| </Columns> |
| </telerik:GridTableView> |
| </DetailTables> |
| <Columns> |
| <telerik:GridBoundColumn HeaderText="Id" DataField="moduleId" UniqueName="moduleId"> |
| </telerik:GridBoundColumn> |
| <telerik:GridTemplateColumn HeaderText="Selected" UniqueName="moduleSelected" ItemStyle-Width="10"> |
| <ItemTemplate> |
| <asp:CheckBox ID="activatedCheckBox" Checked='<%# Convert.ToBoolean(Eval("moduleSelected")) %>' |
| runat="server" AutoPostBack="True" /> |
| </ItemTemplate> |
| <ItemStyle Width="10px"></ItemStyle> |
| </telerik:GridTemplateColumn> |
| <telerik:GridBoundColumn HeaderText="Module Name" ItemStyle-Width="250" DataField="moduleName"> |
| <ItemStyle Width="250px"></ItemStyle> |
| </telerik:GridBoundColumn> |
| </Columns> |
| </mastertableview> |
| </telerik:RadGrid> |
| protected void RadGrid1_NeedDataSource(object source, Telerik.Web.UI.GridNeedDataSourceEventArgs e) |
| { |
| if (!e.IsFromDetailTable) |
| { |
| DataTable modulesTable = new DataTable(); |
| modulesTable.Columns.Add("moduleSelected", typeof( bool )); |
| modulesTable.Columns.Add("moduleId", typeof( int )); |
| modulesTable.Columns.Add("moduleName", typeof( string )); |
| Random r = new Random(123456); |
| for( int i = 0; i < 10; i++ ) |
| { |
| int nId = r.Next(0, 10); |
| // USE IsPostBack properties to see if the grid is correctly rebinded |
| modulesTable.Rows.Add(IsPostBack, nId, "Module " + nId); |
| } |
| RadGrid1.DataSource = modulesTable; |
| } |
| } |
| protected void RadGrid1_DetailTableDataBind(object source, Telerik.Web.UI.GridDetailTableDataBindEventArgs e) |
| { |
| GridDataItem parentDataItem = (GridDataItem)e.DetailTableView.ParentItem; |
| int nParentModuleId = (int)parentDataItem.GetDataKeyValue("moduleId"); |
| DataTable dependenciesTable = new DataTable(); |
| dependenciesTable.Columns.Add("childModuleSelected", typeof(bool)); |
| dependenciesTable.Columns.Add("childModuleId", typeof(int)); |
| dependenciesTable.Columns.Add("childModuleName", typeof(string)); |
| Random r = new Random(123456); |
| for (int i = 0; i < 3; i++) |
| { |
| int nId = r.Next(0, 10); |
| dependenciesTable.Rows.Add(false, nId, "Module " + nId); |
| } |
| e.DetailTableView.DataSource = dependenciesTable; |
| } |
| protected void Timer1_Tick(object sender, EventArgs e) |
| { |
| RadGrid1.Rebind(); |
| } |
| function RowDblClick(sender, eventArgs) { |
| switch (eventArgs.get_itemIndexHierarchical()) { |
| case '0': |
| window.open('urlhere','','') |
| case '1': |
| ....etc |
| } |
| } |
