or
<telerik:GridTemplateColumn HeaderText="Country"> <ItemTemplate> <asp:Literal ID="CountryLiteral" runat="server" Text='<%# Eval("Address.Country.Country1") %>' /> </ItemTemplate></telerik:GridTemplateColumn>
Tables are: Company (PrimaryAddressID) > Address (CountryID) > Country.Country1 (country name)
When attempting to filter the grid by the country name, there is no filtering taking place, error messages or any change in the grid at all.
Thanks!
<telerik:RadScriptManager ID="RadScriptManager1" runat="server" EnablePageMethods="true"> <Scripts> .... <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQuery.js"> </asp:ScriptReference> .... </Scripts> </telerik:RadScriptManager> telerik
:RadWindowManager ID="RadWindowManager1" runat="server">
<Windows>
<telerik:RadWindow
id="RadWindow1"
runat="server"
showcontentduringload="false"
Height="100%"
VisibleTitlebar="false"
VisibleStatusbar="false"
title="Telerik RadWindow"
behaviors="Default">
</telerik:RadWindow>
</Windows>
</telerik:RadWindowManager>
<asp:Button ID="Button1" runat="server" Text="Button"
onclick="Button1_Click" />
protected
void Button1_Click(object sender, EventArgs e)
{
RadWindow1.VisibleOnPageLoad =
true;
}
Please, What I should do in order to achieve the requirements,
It is appreciated to send me the modified code.
Regards,
Bader
<td width="32" height="35" align="left" valign="top"> </td><td style="text-align: left; width: 32px; height: 35px; vertical-align: top;"> </td><img src="lasmer.jpg" width="120" height="62" align="right" />
<img alt="" width="120" height="62" style="float: right;" src="lasmer.jpg" />
<telerik:RadGrid ID="grdTimesheetsLines" runat="server" AutoGenerateColumns="False" AllowSorting="False" AllowPaging="False" Skin="Vista" PageSize="10" GridLines="Both" EmptyDataText="NO DATA IS AVAILABLE." onneeddatasource="grdTimesheetsLines_NeedDataSource" ShowFooter="true"> <FooterStyle Font-Bold="true" /> <AlternatingItemStyle BackColor="AliceBlue"/> <ClientSettings> <Scrolling AllowScroll="true" SaveScrollPosition="true" UseStaticHeaders="true" /> </ClientSettings> <MasterTableView DataKeyNames="EmployeeNo, DateWorked, HRPositionCode, LineNo" AllowMultiColumnSorting="false" AllowSorting="False"> <Columns> <telerik:GridDateTimeColumn SortExpression="DateWorked" HeaderText="Date" HeaderButtonType="TextButton" DataField="DateWorked" UniqueName="DateWorked" > <ItemStyle HorizontalAlign="Left" Width="100px" /> <HeaderStyle HorizontalAlign="Left" Width="100px" /> </telerik:GridDateTimeColumn> <telerik:GridTemplateColumn SortExpression="HRPositionCode" HeaderText="Position" HeaderButtonType="TextButton" UniqueName="HRPositionCode" DataType="System.String"> <ItemStyle HorizontalAlign="Left" Width="200px" /> <HeaderStyle HorizontalAlign="Left" Width="200px" /> <ItemTemplate> <telerik:RadComboBox ID="grdTimesheetsLines_Positions" runat="server" Filter="Contains" MarkFirstMatch="true" ChangeTextOnKeyBoardNavigation="false" OnSelectedIndexChanged="Positions_SelectedIndexChanged" AutoPostBack="true"></telerik:RadComboBox> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn SortExpression="ActivityCode" HeaderText="Activity" HeaderButtonType="TextButton" UniqueName="ActivityCode" DataType="System.String"> <ItemStyle HorizontalAlign="Left" Width="200px" /> <HeaderStyle HorizontalAlign="Left" Width="200px" /> <ItemTemplate> <telerik:RadComboBox ID="grdTimesheetsLines_Activities" runat="server" Filter="Contains" MarkFirstMatch="true" ChangeTextOnKeyBoardNavigation="false"></telerik:RadComboBox> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn SortExpression="StartTime" HeaderText="Start" HeaderButtonType="TextButton" UniqueName="StartTime" DataType="System.DateTime"> <ItemStyle HorizontalAlign="Left" Width="120px" /> <HeaderStyle HorizontalAlign="Left" Width="120px" /> <ItemTemplate> <telerik:RadTimePicker ID="grdTimesheetsLines_Start" runat="server"> <TimeView ID="TimeView1" runat="server" Interval="00:30:00" TabIndex="99"> </TimeView> </telerik:RadTimePicker> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn SortExpression="EndTime" HeaderText="End" HeaderButtonType="TextButton" UniqueName="EndTime" DataType="System.DateTime"> <ItemStyle HorizontalAlign="Left" Width="120px" /> <HeaderStyle HorizontalAlign="Left" Width="120px" /> <ItemTemplate> <telerik:RadTimePicker ID="grdTimesheetsLines_End" runat="server"> <TimeView ID="TimeView2" runat="server" Interval="00:30:00" TabIndex="99"> </TimeView> </telerik:RadTimePicker> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn SortExpression="Quantity" HeaderText="Duration" HeaderButtonType="TextButton" UniqueName="Quantity" DataType="System.Decimal"> <ItemStyle HorizontalAlign="Left" Width="80px" /> <HeaderStyle HorizontalAlign="Left" Width="80px" /> <ItemTemplate> <telerik:RadNumericTextBox runat="server" ID="grdTimesheetsLines_Duration" MinValue="0" Width="50px"> <NumberFormat DecimalDigits="2" /> </telerik:RadNumericTextBox> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn SortExpression="Comments" HeaderText="Comments" HeaderButtonType="TextButton" UniqueName="Comments" DataType="System.String"> <ItemStyle HorizontalAlign="Left" /> <HeaderStyle HorizontalAlign="Left" /> <ItemTemplate> <telerik:RadTextBox runat="server" ID="grdTimesheetsLines_Comments" MaxLength="250" Width="90%"> </telerik:RadTextBox> </ItemTemplate> </telerik:GridTemplateColumn> </Columns> </MasterTableView> </telerik:RadGrid>