or
<%@ Page EnableEventValidation="false" Language="C#" AutoEventWireup="true" MaintainScrollPositionOnPostback="true" CodeBehind="Dome1.aspx.cs" Inherits="WebApplication1.Dome1" %><%@ Import Namespace="System.Data" %><%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %><script runat="server"> protected void RadGrid_NeedDataSource(object sender, GridNeedDataSourceEventArgs e) { DataTable dt = new DataTable(); DataRow dr; int colsNum = 12; int rowsNum = 10; string colName = "Column"; for (int j = 1; j <= colsNum; j++) { dt.Columns.Add(String.Format("{0}{1}", colName, j)); } for (int i = 1; i <= rowsNum; i++) { dr = dt.NewRow(); for (int k = 1; k <= colsNum; k++) { dr[String.Format("{0}{1}", colName, k)] = String.Format("{0}{1} Row{2}", colName, k, i); } dt.Rows.Add(dr); } (sender as RadGrid).DataSource = dt; } </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 id="Head1" runat="server"> <%-- Comment the following line to remove the problem --%> <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" /> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <title>RadGrid problem</title></head><body> <form id="form1" runat="server"> <asp:ScriptManager ID="ScriptManager1" runat="server" /> <telerik:RadGrid ID="RadGrid1" runat="server" AutoGenerateColumns="False" OnNeedDataSource="RadGrid_NeedDataSource" Width="100%"> <MasterTableView TableLayout="fixed"> <Columns> <telerik:GridBoundColumn DataField="Column1" HeaderText="Header 1" /> <telerik:GridBoundColumn DataField="Column2" HeaderText="Header 2" /> </Columns> </MasterTableView> <HeaderStyle Width="200px" /> <ClientSettings> <Scrolling AllowScroll="true" UseStaticHeaders="true" /> </ClientSettings> </telerik:RadGrid> </form></body></html>
function OnItemSelected(sender, args) { var fexplorer = $find("<%=FileExplorer.ClientID %>"); var txtDocumentDescription = $find("<%=TxtActionDocumentDescription.ClientID %>"); // find the description from custom fields to set it var grid = fexplorer.get_grid(); var gridSelectedItems = grid.get_selectedItems(); var gridSelectedItem = gridSelectedItems[0]; var description = gridSelectedItem.get_dataItem()["Description"]; txtDocumentDescription.set_value(description);}<span>Show All Locations:</span> <asp:CheckBox ID="LocationsTreeView_ChkBox" runat="server" AutoPostBack="true" OnCheckedChanged="LocationsTreeView_CheckedChanged" Checked="false" /> <telerik:RadTreeView ID="LocationsTreeView" runat="server" EnableDragAndDrop="true" MultipleSelect="true" EnableDragAndDropBetweenNodes="true" AllowNodeEditing="true" OnContextMenuItemClick="LocationsTreeView_ContextMenuItemClick" OnClientContextMenuItemClicking="onClientContextMenuItemClicking" OnClientContextMenuShowing="onClientContextMenuShowing" OnNodeEdit="LocationsTreeView_NodeEdit" OnNodeDrop="LocationsTreeView_NodeDrop" OnClientNodeDropping="onNodeDropping" OnClientNodeDragging="onNodeDragging" > </telerik:RadTreeView>protected void LocationsTreeView_CheckedChanged(object sender, EventArgs e) { CheckBox cb = (CheckBox)sender; if (cb.Checked == true) LocationTreeAll(); else if (cb.Checked == false) LocationTree(); }public void LocationTreeContextMenu() { // Define Context Menu 1 ## Enable Menu Item // Define Context Menu 2 ## Disable Menu Item RadTreeViewContextMenu contextMenu1 = new RadTreeViewContextMenu(); RadTreeViewContextMenu contextMenu2 = new RadTreeViewContextMenu(); contextMenu1.ID = "contextMenu1"; contextMenu2.ID = "contextMenu2"; // Build Menu's RadMenuItem menuItem1 = new RadMenuItem(); menuItem1.Value = "Rename"; menuItem1.Text = "Rename ..."; menuItem1.Enabled = true; menuItem1.ImageUrl="images/icons/edit_48.png"; contextMenu1.Items.Add(menuItem1); contextMenu2.Items.Add(menuItem1); RadMenuItem menuItem2 = new RadMenuItem(); menuItem2.IsSeparator = true; contextMenu1.Items.Add(menuItem2); contextMenu2.Items.Add(menuItem2); RadMenuItem menuItem3 = new RadMenuItem(); menuItem3.Value = "addLocation"; menuItem3.Text = "Add Location"; menuItem3.Enabled = true; menuItem3.ImageUrl = "images/icons/add_16.png"; contextMenu1.Items.Add(menuItem3); contextMenu2.Items.Add(menuItem3); RadMenuItem menuItem4 = new RadMenuItem(); menuItem4.Value = "enableLocation"; menuItem4.Text = "Enable Location"; menuItem4.Enabled = true; contextMenu1.Items.Add(menuItem4); RadMenuItem menuItem5 = new RadMenuItem(); menuItem5.Value = "disableLocation"; menuItem5.Text = "Disable Location"; menuItem5.Enabled = true; contextMenu2.Items.Add(menuItem5); RadMenuItem menuItem6 = new RadMenuItem(); menuItem6.Value = "editDetails"; menuItem6.Text = "Edit Details"; menuItem6.Enabled = true; menuItem6.PostBack = true; contextMenu1.Items.Add(menuItem6); contextMenu2.Items.Add(menuItem6); // Add The context menu to the tree LocationsTreeView.ContextMenus.Add(contextMenu1); LocationsTreeView.ContextMenus.Add(contextMenu2); // Check to see which node gets which context menu foreach (RadTreeNode node in LocationsTreeView.GetAllNodes()) { string check = ""; string getStatus = "SELECT Enabled FROM dbo.Locations WHERE ID='" + node.Value.ToString() + "'"; SqlCommand cmd = new SqlCommand(getStatus,connection); connection.Open(); check = cmd.ExecuteScalar().ToString(); connection.Close(); cmd.Dispose(); if (check == "True") { node.ContextMenuID = "contextMenu2"; } else if (check == "False") { node.ContextMenuID = "contextMenu1"; } } }Hi, I have a RadToolBarSplitButton where I set buttons in runtime. I calcule the dropdown height from the number of button. But everyime the vertical scroll bar are visible. How do you remove this scroll bar ?int dropDownHeight = (int)(Annees.Buttons.Count * 25);if (dropDownHeight > 250){dropDownHeight = 250;//show vertical scroll bar}else{//not show vertical scroll bar}Annees.DropDownHeight = Unit.Pixel(dropDownHeight);
Hello.
In my web application, a page is displayed with the RadScheduler component, whose ColumnWidth property has been set to a certain number of pixels.
When an appointment is displayed, it does not fill the entire cell; a certain space is left on the right side, just like in the following demo: http://demos.telerik.com/aspnet-ajax/scheduler/examples/customization/defaultcs.aspx.
What should I do to set the width of the appointment equal to RadScheduler ColumnWidth?
Thank you.
Paulo