or
Code For the tree<telerik:RadOrgChart ID="orgchrtTree" runat="server" LoadOnDemand="Nodes" PersistExpandCollapseState="true" OnClientNodePopulated="OnClientNodePopulated"> <RenderedFields> <NodeFields> <telerik:OrgChartRenderedField DataField="Value" /> </NodeFields> <ItemFields> <telerik:OrgChartRenderedField DataField="NodeGroupID" /> </ItemFields> <ItemFields> <telerik:OrgChartRenderedField DataField="NodeID" /> </ItemFields> </RenderedFields> <GroupEnabledBinding> <NodeBindingSettings DataFieldID="GroupID" DataFieldParentID="ParentGroupID" /> <GroupItemBindingSettings DataFieldID="NodeID" DataFieldNodeID="GroupID" DataTextField="Value" /> </GroupEnabledBinding> </telerik:RadOrgChart> Code behindprotected void Page_Load(object sender, EventArgs e) { try { if (!this.IsPostBack) { } Presenter.OnViewLoaded(); orgchrtTree.GroupEnabledBinding.NodeBindingSettings.DataSource = GetTreeGroupData(); orgchrtTree.GroupEnabledBinding.GroupItemBindingSettings.DataSource = GetFollettFamilyTreeData();; orgchrtTree.DataBind(); orgchrtTree.EnableDrillDown = true; orgchrtTree.EnableCollapsing = true; orgchrtTree.EnableGroupCollapsing = true; } catch (Exception ex) { base.LogError(ex); base.ShowErrorMessage(ex.Message); } }<telerik:RadScriptManager ID="RadScriptManager" runat="server" EnablePartialRendering="true" /> <telerik:RadAjaxManager ID="RadAjaxManager" runat="server" > <ClientEvents OnResponseEnd="onResponseEnd" OnRequestStart="onRequestStart"/> <AjaxSettings > <telerik:AjaxSetting AjaxControlID="RadAjaxManager"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="listInjectors" /> <telerik:AjaxUpdatedControl ControlID="injectorsTemplate"/> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings> </telerik:RadAjaxManager>
<telerik:RadGrid ClientSettings-Selecting-AllowRowSelect="True" runat="server" ID="RadGrid1" AllowPaging="True" AllowSorting="true" OnSortCommand="RadGrid1_SortCommand" OnPageIndexChanged="RadGrid1_PageIndexChanged" OnPageSizeChanged="RadGrid1_PageSizeChanged" AllowFilteringByColumn="true" OnSelectedIndexChanged="RadGrid1_SelectedIndexChanged" Width="100%" OnPreRender="RadGrid1_PreRender" OnItemDataBound="RadGrid1_ItemDataBound" OnColumnsReorder="RadGrid1_ColumnsReorder"> <ClientSettings EnablePostBackOnRowClick="true" AllowColumnsReorder="true"> </ClientSettings> <MasterTableView AutoGenerateColumns="False" TableLayout="Auto"> <Columns> <telerik:GridImageColumn AllowFiltering="false" DataType="System.String" DataImageUrlFields="Image" ImageAlign="AbsMiddle" ImageHeight="100px"> </telerik:GridImageColumn>
....
For some reason my GridImageCoulmn refuses to let me place the images where I want them. It always cuts them off (see attached). I have tried every ImageAlign argument and the images do not move at all. It does not center them in the row like I have seen in every example and I cannot find anyone who has a similar issue.
<telerik:RadGrid ID="RadGrid1" runat="server" AllowAutomaticDeletes="True" Width="990" AllowFilteringByColumn="true" AllowSorting="True" AllowPaging="True" PageSize="15" AllowAutomaticInserts="True" AllowAutomaticUpdates="True" DataSourceID="edsAutomationTests" Skin="Web20" AutoGenerateDeleteColumn="True" AutoGenerateEditColumn="False" AutoGenerateColumns="False"> <MasterTableView AutoGenerateColumns="False" CommandItemDisplay="Top" ShowFooter="false" DataKeyNames="ID" DataSourceID="edsAutomationTests" EditMode="PopUp"> <EditFormSettings> <PopUpSettings Modal="true" /> </EditFormSettings><telerik:GridEditCommandColumn UniqueName="EditCommandColumn" ButtonType="LinkButton" HeaderStyle-Width="60px" ></telerik:GridEditCommandColumn><br> </Columns><br> <EditFormSettings UserControlName="AutomationTestsEditForm.ascx" EditFormType="WebUserControl" ><br> <EditColumn UniqueName="EditCommandColumn"></EditColumn><br> </EditFormSettings><br></MasterTableView>
<radA:RadAjaxManager ID="RAM" EnableOutsideScripts ="true" EnableAJAX="true" runat="server" OnAjaxRequest="RAM_AjaxRequest"> <AjaxSettings> <radA:AjaxSetting AjaxControlID="pnlDersSoruSelector"> <UpdatedControls> <radA:AjaxUpdatedControl ControlID="divOnlineSinav" LoadingPanelID="loadingSoru" /> <radA:AjaxUpdatedControl ControlID="pnlDersSoruSelector" LoadingPanelID="loadingSoruSel" /> <radA:AjaxUpdatedControl ControlID="btnSinav" /> </UpdatedControls> </radA:AjaxSetting> <radA:AjaxSetting AjaxControlID="btnOnceki"> <UpdatedControls> <radA:AjaxUpdatedControl ControlID="divOnlineSinav" LoadingPanelID="loadingSoru" /> <radA:AjaxUpdatedControl ControlID="pnlDersSoruSelector" /> </UpdatedControls> </radA:AjaxSetting> <radA:AjaxSetting AjaxControlID="btnSonraki"> <UpdatedControls> <radA:AjaxUpdatedControl ControlID="divOnlineSinav" LoadingPanelID="loadingSoru" /> <radA:AjaxUpdatedControl ControlID="pnlDersSoruSelector" /> </UpdatedControls> </radA:AjaxSetting> <radA:AjaxSetting AjaxControlID="divSure"> <UpdatedControls> <radA:AjaxUpdatedControl ControlID="RAM" /> </UpdatedControls> </radA:AjaxSetting> <radA:AjaxSetting AjaxControlID="RAM"> <UpdatedControls> <radA:AjaxUpdatedControl ControlID="divYanitlar" /> <radA:AjaxUpdatedControl ControlID="divYanitlar" /> </UpdatedControls> </radA:AjaxSetting> </AjaxSettings></radA:RadAjaxManager>function sinaviBitir() { mins = -1; var ajaxPanel = <%= RAM.ClientID %>; ajaxPanel.AjaxRequest(); } window.attachEvent('onload',function(){initializeTimer();}); function radCloseWindow() { var oWnd = window.opener; oWnd.refresh(); window.close(); return false; }protected void RAM_AjaxRequest(object sender, AjaxRequestEventArgs e) { sinaviBitir(); RAM.ResponseScripts.Add("radCloseWindow()"); }<telerik:RadTileList runat="server" ID="RadTileList1" AppendDataBoundItems="true" SelectionMode="Multiple" TileRows="1" Height="100px" Width="980px" ScrollingMode="None" <DataBindings> <CommonTileBinding TileType="RadImageAndTextTile" DataGroupNameField="TOOL" /> <ImageAndTextTileBinding DataTextField="LOT_ID" /> <TilePeekTemplate> <div class="peekTemplateClass"> <strong>Product:</strong> <%#DataBinder.Eval(Container.DataItem, "PRODUCT")%> <br /> </div> </TilePeekTemplate> </DataBindings> <Groups> <telerik:TileGroup Name="24575"> <telerik:RadContentTemplateTile ID="RadContentTemplateTile27" runat="server" CssClass="noHover" Height="75px"> <ContentTemplate> <div class="innerTitle"> <strong>24575</strong> </div> </ContentTemplate> </telerik:RadContentTemplateTile> </telerik:TileGroup> </Groups></telerik:RadTileList>using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using Telerik.Web.UI;using System.Data;public partial class StockerViewMonitor : System.Web.UI.Page { protected override void OnInit(EventArgs e) { base.OnInit(e); FcDAL.SetupOracleDBConnection(Helper.GetScConnStr()); } protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) LoadList(); } protected void fetchButton_OnClick(object sender, EventArgs e) { List<RadBaseTile> selectedTiles = RadTileList1.GetSelectedTiles() DbCommand[] deleteCmds = new DbCommand[selectedTiles.Count]; int j = 0; foreach (RadBaseTile tile in selectedTiles) { deleteCmds[j] = FcDAL.CreateDbCommand("DELETE A_GF_TOOL_LOT WHERE LOT_ID=:0", ((RadImageAndTextTile)tile).Text); j++; } FcDAL.ExecuteTransaction(deleteCmds); LoadList(); } private DataTable GetLotList(int toolID) { // Get retRetable return retTable; } private void LoadList() { RadTileList1.DataSource = GetLotList(24575); RadTileList1.DataBind(); } } }