Hi..
I have to show the PageSize Radcombo text as .... Show "RadCombo" per page.
I need to add a label next to the radcombo in Pagercontentcell.I added a label to Pagercontentcell but it is displaying at the bottom of pager.I have to show this next to radcombo .Please help.
This is my code
protected void grdStock_ItemCreated(object sender, Telerik.Web.UI.GridItemEventArgs e)
{
if (e.Item is GridPagerItem)
{
GridPagerItem pagerItem = (GridPagerItem)e.Item;
RadComboBox PageSizeCombo = (RadComboBox)pagerItem.FindControl("PageSizeComboBox");
Label lbPageSize = (Label)e.Item.FindControl("ChangePageSizeLabel");
lbPageSize.Text = "Show";
Label lblPerPage = new Label();
lblPerPage.Text = "per page";
pagerItem.PagerContentCell.Controls.Add(lblPerPage);
}
}
Tiju
AjaxSetting ajaxSetting1 = new AjaxSetting(m_ribbonBar.ID);ajaxSetting1.UpdatedControls.Add(new AjaxUpdatedControl(m_contentPanel.ID, m_loadingPanel.ID) { UpdatePanelHeight = new Unit("100%") });RadAjaxManager1.AjaxSettings.Add(ajaxSetting1);protected override void CreateChildControls(){ base.CreateChildControls(); Button b = new Button(); b.ID = "B"; b.Text = "Search again"; b.Click += new EventHandler(b_Click); Controls.Add(b); m_grid = new RadGrid(); m_grid.ID = "Grid"; m_grid.NeedDataSource += (grid_NeedDataSource); m_grid.AllowPaging = true; m_grid.PageSize = 10; Controls.Add(m_grid); RadAjaxManager.GetCurrent(Page).AjaxSettings.AddAjaxSetting(b, m_grid, LoadingPanel); RadAjaxManager.GetCurrent(Page).AjaxSettings.AddAjaxSetting(m_grid, m_grid, LoadingPanel);}DateTime tmpDate;item["Column2"].Controls.Add( new RadDatePicker() { ID = "phDate", SelectedDate = DateTime.TryParse( indExpDate, out tmpDate ) ? (DateTime?)tmpDate : null} );
<telerik:RadTreeList ID="RadTreeList1" AllowLoadOnDemand="true" AllowSorting="true" AllowPaging="true"<br> PageSize="15" AutoGenerateColumns="false" OnChildItemsDataBind="RadTreeList1_ChildItemsDataBind"<br> OnNeedDataSource="RadTreeList1_NeedDataSource" DataKeyNames="PId" ParentDataKeyNames="P1Id" runat="server" EditMode ="PopUp"><br> <Columns><br> <telerik:TreeListEditCommandColumn UniqueName="InsertCommandColumn" ButtonType="ImageButton"<br> HeaderStyle-Width="60px" ItemStyle-HorizontalAlign="Center" /><br> <telerik:TreeListButtonColumn UniqueName="DeleteCommandColumn" Text="Delete" CommandName="Delete"<br> ButtonType="ImageButton" HeaderStyle-Width="30px" /><br> <telerik:TreeListBoundColumn UniqueName="EmpCode" HeaderText="Emp Code"<br> DataField="EmpCode" ItemStyle-HorizontalAlign="Left" HeaderStyle-HorizontalAlign="Left"<br> ItemStyle-Width="100px" Visible="true" /><br> <telerik:TreeListBoundColumn ReadOnly="true" UniqueName="Status" DataField="Status" HeaderText="Status"<br> ItemStyle-HorizontalAlign="Left" HeaderStyle-HorizontalAlign="Left" ItemStyle-Width="100px" Visible="true"><br> </telerik:TreeListBoundColumn><br> <telerik:TreeListBoundColumn ReadOnly="true" UniqueName="Id" DataField="Id" <br> ItemStyle-HorizontalAlign="Left" HeaderStyle-HorizontalAlign="Left" Visible="false"><br> </telerik:TreeListBoundColumn><br> </Columns><br> <EditFormSettings EditFormType="WebUserControl" UserControlPath="~/Controls/Example.ascx" PopUpSettings-Modal="true" <br> PopUpSettings-Width="700px"><br> </EditFormSettings><br> </telerik:RadTreeList><asp:Panel ID="pnlTimer" runat="server"> <asp:Timer ID="Timer1" runat="server" Interval="2000" OnTick="Timer1_Tick" Enabled="false"> </asp:Timer></asp:Panel><telerik:AjaxSetting AjaxControlID="Timer1"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="pnlTimer" /> <telerik:AjaxUpdatedControl ControlID="tbah" /> <telerik:AjaxUpdatedControl ControlID="grPosts" /> <telerik:AjaxUpdatedControl ControlID="lblErr" /> <telerik:AjaxUpdatedControl ControlID="lblMsg" /> </UpdatedControls></telerik:AjaxSetting>
protected void RadGrid1_ItemCreated(object sender, Telerik.Web.UI.GridItemEventArgs e)
{
//initcombos
if (e.Item is GridEditFormItem && e.Item.IsInEditMode)
e.Item.IsInEditMode is always false...