this.ExportSettings.Pdf.PageHeight = Unit.Parse("162mm");
this.ExportSettings.Pdf.PageWidth = Unit.Parse("600mm");
e.Item.Style[
"font-size"] = "9px";
Is there something I need to do to make it fit to the correct paper size?
Thanks,
| protected void grdDefinition_ItemCreated(object sender, GridItemEventArgs e) | |
| { | |
| if (e.Item is GridEditableItem && e.Item.IsInEditMode) | |
| { | |
| AutomobilSelector userControl = (AutomobilSelector )e.Item.FindControl(GridEditFormItem.EditFormUserControlID); | |
| userControl.AutoTypeId = Convert.ToInt32(e.Item.OwnerTableView.DataKeyValues[e.Item.ItemIndex]["auto_type_id"].ToString(), CultureInfo.InvariantCulture); | |
| } | |
| ] | |
| protected void ddlAutoType_SelectedIndexChanged(object sender, RadComboBoxSelectedIndexChangedEventArgs e) | |
| { | |
| pnlTruck.Visible = false; | |
| pnlConvertable.Visible = false; | |
| pnlSedan.Visible = false; | |
| switch (ddlAutoType.SelectedValue.ToString(CultureInfo.InvariantCulture)) | |
| { | |
| case "T": | |
| pnlTruck.Visible = true; | |
| break; | |
| case "S": | |
| pnlSedan.Visible = true; | |
| break; | |
| case "C": | |
| pnlConvertable.Visible = true; | |
| break; | |
| default: | |
| break; | |
| } | |
| } | |
PagerStyle returns GridPagerStyle. BackColor returns type Color.
If I edit the returned value by writing RadGrid1.PagerStyle.BackColor = Color(and however I manipulate this Color),
or write:
RadGrid1.PagerStyle.BackColor = MyValue (where MyValue is my own custom set variable).
Is there a difference in the end result? Is one approach preferred over the other?
Thanks


<%
@ Page Language="C#" AutoEventWireup="true" CodeBehind="Leads.aspx.cs" Inherits="AstonishResultsReporting.Reports.Leads"
MasterPageFile="~/SiteMasterPage.master" %>
<%
@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %>
<
asp:Content ID="Leads" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
<telerik:RadScriptManager ID="ScriptManager1" runat="server" EnableTheming="True">
</telerik:RadScriptManager>
<asp:UpdateProgress ID="UpdateProgress1" runat="server">
<ProgressTemplate>
<div class="progress">
<img src="/images/indicator.gif" alt="" />
Processing .....
</div>
</ProgressTemplate>
</asp:UpdateProgress>
<br />
<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">
<AjaxSettings>
<telerik:AjaxSetting AjaxControlID="dbgLeads">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="dbgLeads" />
</UpdatedControls>
</telerik:AjaxSetting>
</AjaxSettings>
</telerik:RadAjaxManager>
<telerik:RadCodeBlock runat="server" ID="radCodeBlock">
<script type="text/javascript">
function showFilterItem(){
$find(
'<%=dbgLeads.ClientID %>').get_masterTableView().showFilterItem();
}
function hideFilterItem(){
$find(
'<%=dbgLeads.ClientID %>').get_masterTableView().hideFilterItem();
}
</script>
</telerik:RadCodeBlock>
<telerik:RadGrid ID="dbgLeads" runat="server" AllowPaging="True" AllowSorting="True"
GridLines="None" OnPageIndexChanged="dbgLeads_PageIndexChanged" OnSortCommand="dbgLeads_SortCommand"
PageSize="25" Skin="Vista" AutoGenerateColumns="False" Height="100%" Width="100%"
OnPageSizeChanged="dbgLeads_PageSizeChanged" AllowFilteringByColumn="True">
<HeaderContextMenu Skin="WebBlue">
<CollapseAnimation Duration="200" Type="OutQuint" />
</HeaderContextMenu>
<PagerStyle Mode="NextPrevNumericAndAdvanced" />
<MasterTableView>
<Columns>
<telerik:GridBoundColumn DataField="Firstname" HeaderText="First Name" UniqueName="Firstname">
<ItemStyle HorizontalAlign="Left" />
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="Lastname" HeaderText="Last Name" UniqueName="Lastname">
<ItemStyle HorizontalAlign="Left" />
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="Phone" DataFormatString="{0:(###)###-####}" HeaderText="Phone"
UniqueName="Phone">
<ItemStyle HorizontalAlign="Left" />
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="Mobilephone" DataFormatString="{0:(###)###-####}"
HeaderText="Cell" UniqueName="Mobilephone">
<ItemStyle HorizontalAlign="Left" />
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="Company" HeaderText="Company" UniqueName="Company">
<ItemStyle HorizontalAlign="Left" />
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="Createddate" DataFormatString="{0:MM/dd/yy}"
DataType="System.DateTime" HeaderText="Create Date" UniqueName="Createddate">
<ItemStyle HorizontalAlign="Left" />
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="Systemdays" HeaderText="Days in System" UniqueName="Systemdays">
<ItemStyle HorizontalAlign="Left" />
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="Email" HeaderText="E-Mail" UniqueName="Email">
<ItemStyle HorizontalAlign="Left" />
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="Contacttype" HeaderText="Contact Type" UniqueName="Contacttype">
<ItemStyle HorizontalAlign="Left" />
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="Status" HeaderText="Status" UniqueName="Status">
<ItemStyle HorizontalAlign="Left" />
</telerik:GridBoundColumn>
</Columns>
</MasterTableView>
<ClientSettings AllowColumnsReorder="True">
<Selecting AllowRowSelect="True" />
</ClientSettings>
<FilterMenu>
<CollapseAnimation Duration="200" Type="OutQuint" />
</FilterMenu>
</telerik:RadGrid>
</
asp:Content>
I am dynamically loading the rad combo box controls into a place holder control that resides inside the rad ajax panel in a user control, when the user does a ajax post back all the controls disappeared in 2 seconds after showing the controls.
No errors displayed and no exception message. i didnt get any clue on this problem.
But if i use asp drop down list instead of rad combo box control then its working properly.
And also If i remove the rad ajax panel control then it is showing the all the controls properly after the post back.
Is this a bug or am i doing something wrong?
Thanks
Muthu
| <div class="CensusGrid"> |
| <asp:Button ID="btnRefreshCustomers" runat="server" Style="display: none;" /> |
| <telerik:RadGrid ID="RadGrid1" runat="server" AutoGenerateColumns="False" DataSourceID="LinqDataSource1" |
| GridLines="None" Skin="WebBlue" AllowMultiRowSelection="True" AllowSorting="True" |
| OnItemDataBound="RadGrid1_ItemDataBound"> |
| <MasterTableView AutoGenerateColumns="false" DataKeyNames="CensusID" DataSourceID="LinqDataSource1"> |
| <RowIndicatorColumn> |
| <HeaderStyle Width="20px"></HeaderStyle> |
| </RowIndicatorColumn> |
| <ExpandCollapseColumn> |
| <HeaderStyle Width="20px"></HeaderStyle> |
| </ExpandCollapseColumn> |
| <Columns> |
| <telerik:GridClientSelectColumn UniqueName="ClientSelectColumn"> |
| <ItemStyle Width="27px" Wrap="false" /> |
| <HeaderStyle Width="27px" Wrap="false" /> |
| </telerik:GridClientSelectColumn> |
| <telerik:GridTemplateColumn DataField="LastName" HeaderText="Name" |
| SortExpression="LastName" UniqueName="LastName"> |
| <ItemTemplate> |
| <asp:Label ID="LastNameLabel" runat="server" Text='<%# Eval("LastName") %>'></asp:Label>, |
| <asp:Label ID="FirstNameLabel" runat="server" Text='<%# Eval("FirstName") %>'></asp:Label> |
| <asp:ImageButton ID="hasAccess" ImageUrl='<%# Eval("AllowClientAccess", "images/lock_{0}.png") %>' |
| runat="server" /> |
| </ItemTemplate> |
| </telerik:GridTemplateColumn> |
| <telerik:GridBoundColumn DataField="DOB" DataType="System.DateTime" HeaderText="DOB" |
| SortExpression="DOB" UniqueName="DOB" DataFormatString="{0:d}"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="MaritalStatus" HeaderText="MaritalStatus" SortExpression="MaritalStatus" |
| UniqueName="MaritalStatus"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="AddressCity" HeaderText="AddressCity" SortExpression="AddressCity" |
| UniqueName="AddressCity"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="AddressState" HeaderText="AddressState" SortExpression="AddressState" |
| UniqueName="AddressState"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="EmailAddress" HeaderText="EmailAddress" SortExpression="EmailAddress" |
| UniqueName="EmailAddress"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="DateOfHire" DataType="System.DateTime" HeaderText="DateOfHire" |
| SortExpression="DateOfHire" UniqueName="DateOfHire" DataFormatString="{0:d}"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="JobDescription" HeaderText="JobDescription" SortExpression="JobDescription" |
| UniqueName="JobDescription"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="flag" UniqueName="flag" Visible="false"> |
| </telerik:GridBoundColumn> |
| <telerik:GridTemplateColumn> |
| <ItemStyle Width="29px" Wrap="false" /> |
| <HeaderStyle Width="29px" /> |
| <ItemTemplate> |
| <a id="HyperLink1" runat="server" class="thickbox" title='<%# "Dependents for <b>" + Eval("FirstName") + " " + Eval("LastName") + "</b>" %>' |
| href='<%# Eval("censusID", "Dependents.aspx?c={0}&TB_iframe=true&height=550&width=600") %>'> |
| <asp:Image ID="Image2" runat="server" ImageUrl="images/she_users.png" ToolTip="Add/Edit Dependents" /> |
| </a> |
| </ItemTemplate> |
| </telerik:GridTemplateColumn> |
| <telerik:GridTemplateColumn> |
| <ItemStyle Width="29px" Wrap="false" /> |
| <HeaderStyle Width="29px" /> |
| <ItemTemplate> |
| <a id="editUser" runat="server" class="thickbox" title='<%# "Details for <b>" + Eval("FirstName") + " " + Eval("LastName") + "</b>" %>' |
| href='<%# Eval("censusID", "CensusDetails.aspx?c={0}&TB_iframe=true&height=550&width=600") %>'> |
| <asp:Image ID="Image1" runat="server" ImageUrl="images/Edit.gif" ToolTip="Edit Employee" /> |
| </a> |
| </ItemTemplate> |
| </telerik:GridTemplateColumn> |
| <telerik:GridTemplateColumn> |
| <ItemStyle Width="29px" Wrap="false" /> |
| <HeaderStyle Width="29px" /> |
| <ItemTemplate> |
| </ItemTemplate> |
| </telerik:GridTemplateColumn> |
| </Columns> |
| </MasterTableView> |
| <ClientSettings> |
| <Selecting AllowRowSelect="True" EnableDragToSelectRows="False" /> |
| <Scrolling AllowScroll="True" ScrollHeight="489px" UseStaticHeaders="True" /> |
| </ClientSettings> |
| </telerik:RadGrid> |
| </div> |
| <asp:LinqDataSource ID="LinqDataSource1" runat="server" ContextTypeName="clientBenefitDataContext" |
| OrderBy="LastName" TableName="Census" Where="ContactID == @ContactID" OnSelecting="LinqDataSource1_Selecting"> |
| <WhereParameters> |
| <asp:ControlParameter ControlID="hiddenContactID" DefaultValue="0" Name="ContactID" |
| PropertyName="Value" Type="Int32" /> |
| </WhereParameters> |
| </asp:LinqDataSource> |
| <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server"> |
| <AjaxSettings> |
| <telerik:AjaxSetting AjaxControlID="lblToggle"> |
| <UpdatedControls> |
| <telerik:AjaxUpdatedControl ControlID="RadGrid1" /> |
| </UpdatedControls> |
| </telerik:AjaxSetting> |
| <telerik:AjaxSetting AjaxControlID="RadGrid1"> |
| <UpdatedControls> |
| <telerik:AjaxUpdatedControl ControlID="RadGrid1" /> |
| </UpdatedControls> |
| </telerik:AjaxSetting> |
| </AjaxSettings> |
| </telerik:RadAjaxManager> |