<telerik:RadPane ID="radPane4" runat="server" Width="65%" Scrolling="None"> <telerik:RadGrid ID="radGridItems" runat="server" OnNeedDataSource="radGridItems_NeedDataSource" OnDeleteCommand="radGridItems_DeleteCommand" Skin="Windows7" GridLines="None" ShowStatusBar="True" OnInsertCommand="radGridItems_InsertCommand" OnUpdateCommand="radGridItems_UpdateCommand" AutoGenerateColumns="False" OnItemCreated="radGridItems_ItemCreated" OnItemDataBound="radGridItems_ItemDataBound" Width="100%" Height="100%"> <MasterTableView DataKeyNames="autoIdItems" CommandItemDisplay="TOP" EditMode="EditForms" ShowFooter="true" Name="ContractActivityItems" NoMasterRecordsText="Select Contract Activity To View And Add Activity Items"> <Columns> <telerik:. . dBoundColumn> </Columns> </MasterTableView> <ClientSettings> <Scrolling UseStaticHeaders="True" AllowScroll="true"/> </ClientSettings> </telerik:RadGrid> </telerik:RadPane><ItemTemplate> <div onclick="StopPropagation(event)" class="combo-item-template"> <asp:CheckBox runat="server" ID="chk1" onclick="onCheckBoxClick(this)"/> <asp:Label runat="server" ID="Label1" AssociatedControlID="chk1"><%# Eval("Value")%> </asp:Label> </div></ItemTemplate>function StopPropagation(e){ //cancel bubbling e.cancelBubble = true; if (e.stopPropagation) { e.stopPropagation(); }}<telerik:GridEditCommandColumn UniqueName="EditCommandColumn" HeaderText="Add/Delete"
HeaderStyle-Font-Bold="true" ButtonType="PushButton" EditText="Delete" InsertText="Add" HeaderStyle-Width="130"/>if ((e.Item is GridEditableItem) && (!e.Item.Edit)){ GridEditableItem _item = (GridEditableItem)e.Item; ((Button)_item.FindControl("EditButton")).Attributes.Add("onclick", SR.GetString(SR.Message_DeletePopup, "configuration"));}......public static string GetString(string strString, string param1) { return string.Format(strString, param1); }...public const string Message_DeletePopup = "javascript:return confirm('Are you sure you wish to delete this {0}?');";...* Here RadGrid Extended for our framewok
* When Exporting to PDF,the content of the grid showing fine. But the HeaderText not visible.
<
PM:PMRADGrid ID="tgrdPrintHistoTrans" runat="server" AutoGenerateColumns="False" Height="450px" Width="70%" Visible="false" >
<MasterTableView DataKeyNames="cid,payee_id,request_id,parent_id" ClientDataKeyNames="payee_id,request_id,parent_id"
EnableViewState="true">
<GroupByExpressions>
<telerik:GridGroupByExpression>
<SelectFields>
<telerik:GridGroupByField FieldName="parent_id" HeaderText="" />
</SelectFields>
<GroupByFields>
<telerik:GridGroupByField FieldName="parent_id" HeaderText="" />
</GroupByFields>
</telerik:GridGroupByExpression>
</GroupByExpressions>
<Columns>
<telerik:GridTemplateColumn HeaderText="Effective Posted Fund"
HeaderStyle-Width="250px">
<ItemTemplate>
<asp:Label ID="lblEDate" runat="server" Text='<%# Eval("effective_date", "{0:MM/dd/yyyy}") & " " & Eval("post_date", "{0:MM/dd/yyyy}") & " " & Eval("fidabbrev") %>'></asp:Label>
<br />
<asp:Label ID="lblRev" runat="server" Text='<%# Bind("reversal")%>' Visible=true></asp:Label>
<br />
<asp:Label ID="Label1" runat="server" Text='<%# Bind("ttype")%>' Visible="true"></asp:Label>
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn HeaderText="Dollar Value" HeaderStyle-Width="75px">
<ItemTemplate>
<asp:Label ID="lblPDate" runat="server" Text='<%# Eval("dollar_val","{0:C}")%>'></asp:Label>
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn HeaderText="Amount" Display="true" HeaderStyle-Width="75px">
<ItemTemplate>
<asp:Label ID="lblAmount" runat="server" Text='<%# Eval("amt","{0:00.000000}")%>'></asp:Label>
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn HeaderText="Units" HeaderStyle-Width="75px">
<ItemTemplate>
<asp:Label ID="lblUnits" runat="server" Text='<%# Eval("units")%>'></asp:Label>
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn HeaderText="UserId" HeaderStyle-Width="75px">
<ItemTemplate>
<asp:Label ID="lblUserId" runat="server" Text='<%# Bind("userid")%>'></asp:Label>
</ItemTemplate>
</telerik:GridTemplateColumn>
</Columns>
</MasterTableView>
<ClientSettings>
<Scrolling UseStaticHeaders="false" />
</ClientSettings>
</PM:PMRADGrid>