or
<telerik:RadPanelBar ID="SearchPanelBar" Runat="server" |
ExpandMode="FullExpandedItem" Width="100%" CausesValidation="False" |
OnItemClick="SearchPanelBar_ItemClick"> |
<Items> |
<telerik:RadPanelItem Value="TopDateSearchPanelItem" runat="server" Text="Search Work Orders By Date" Width="100%" Expanded="true"> |
<Items> |
<telerik:RadPanelItem Value="DateSearchPanelItem"> |
<ItemTemplate> |
<asp:Panel ID="pnlDateRange" runat="server" Direction="LeftToRight" HorizontalAlign="Left" Width="100%" Wrap="False"> |
<table> |
<tr> |
<td> |
<asp:Label ID="lblStartDate" runat="server" Text="Install Start Date" CssClass="dateLabel"></asp:Label> |
</td> |
<td> |
<telerik:RadDatePicker ID="InstallStartDate" Runat="server" AutoPostBack="false" |
Culture="English (United States)" |
onselecteddatechanged="InstallStartDate_SelectedDateChanged" |
Width="150px"> |
<Calendar ID="Calendar1" |
runat="server" |
UseColumnHeadersAsSelectors="False" |
UseRowHeadersAsSelectors="False" |
ViewSelectorText="x"> |
</Calendar> |
<DatePopupButton HoverImageUrl="" ImageUrl="" /> |
<DateInput ID="DateInput1" |
runat="server" |
AutoPostBack="True" |
CausesValidation="false" |
DateFormat="M/d/yyyy" |
DisplayDateFormat="M/d/yyyy"> |
</DateInput> |
</telerik:RadDatePicker> |
</td> |
<td style="width:5px;"> </td> |
<td> |
<asp:Label ID="lblEndDate" runat="server" Text="Install End Date" CssClass="dateLabel"></asp:Label> |
</td> |
<td> |
<telerik:RadDatePicker ID="InstallEndDate" Runat="server" |
Culture="English (United States)" Width="150px"> |
<Calendar ID="Calendar2" |
runat="server" |
UseColumnHeadersAsSelectors="False" |
UseRowHeadersAsSelectors="False" |
ViewSelectorText="x"> |
</Calendar> |
<DatePopupButton HoverImageUrl="" ImageUrl="" /> |
<DateInput ID="DateInput2" |
runat="server" |
DateFormat="M/d/yyyy" |
CausesValidation="false" |
DisplayDateFormat="M/d/yyyy"> |
</DateInput> |
</telerik:RadDatePicker> |
</td> |
<td style="text-align:left;"> |
<asp:Button ID="btnSearchDateRange" runat="server" onclick="SearchDateRange_Click" |
Text="GO" CssClass="searchBtnRight" /> |
</td> |
<%--AJAX Loading Panel Settings--%> |
<td style="vertical-align:top;"> |
<telerik:RadAjaxLoadingPanel id="LoadingPanel1" runat="server" IsSticky="true" Transparency="1" style="position:absolute;"> |
<asp:Image id="Image1" runat="server" ImageUrl="Images/loading7.gif" ImageAlign="Bottom"></asp:Image> |
</telerik:RadAjaxLoadingPanel> |
<%--Control Validator Settings--%> |
<%-- <asp:RequiredFieldValidator ID="StartDateValidator" ControlToValidate="InstallStartDate" Enabled="true" |
ErrorMessage="The Start Date is required<br />" runat="server" Display="None" ></asp:RequiredFieldValidator> |
<asp:RequiredFieldValidator ID="EndDateValidator" ControlToValidate="InstallEndDate" Enabled="true" |
ErrorMessage="The End Date is required<br />" runat="server" Display="None" ></asp:RequiredFieldValidator> |
<asp:CompareValidator ID="dateCompareValidator" runat="server" Display="None" ControlToValidate="InstallEndDate" ControlToCompare="InstallStartDate" Operator="GreaterThanEqual" Type="Date" Enabled="true" |
ErrorMessage="The End Date must be after the Start Date.<br />"> |
</asp:CompareValidator> |
<asp:ValidationSummary id="validationSummary" DisplayMode="BulletList" runat="server"/> --%> |
</td> |
</tr> |
</table> |
</asp:Panel> |
</ItemTemplate> |
</telerik:RadPanelItem> |
</Items> |
</telerik:RadPanelItem> |
<telerik:RadPanelItem Value="TopNumberSearchPanelItem" runat="server" Text="Search WorkOrders By Number" Width="100%"> |
<Items> |
<telerik:RadPanelItem Value="NumberSearchPanelItem"> |
<ItemTemplate> |
<table> |
<tr> |
<td> |
<asp:Label ID="lblSearch" runat="server" Text="Enter Search Value" CssClass="dateLabel"></asp:Label> |
</td> |
<td> |
<asp:TextBox ID="txtSearchValue" runat="server" Visible="true"></asp:TextBox> |
</td> |
<td style="width:5px;"> |
<telerik:RadComboBox ID="SearchType" Runat="server"> |
<Items> |
<telerik:RadComboBoxItem runat="server" Text="R00 Number" Value="ReceiverNumber" /> |
<telerik:RadComboBoxItem runat="server" Text="Serial Number" Value="SerialNumber" /> |
<telerik:RadComboBoxItem runat="server" Text="Account Number" Value="AccountNumber" /> |
<telerik:RadComboBoxItem runat="server" Text="Job Number" Value="JobNumber" /> |
</Items> |
</telerik:RadComboBox> |
</td> |
<td style="text-align:left;"> |
<asp:Button ID="btnSearchNumber" runat="server" onclick="SearchNumber_Click" |
Text="GO" CssClass="searchBtnRight" /> |
</td> |
<%--AJAX Loading Panel Settings--%> |
<td style="vertical-align:top;"> |
<telerik:RadAjaxLoadingPanel id="LoadingPanel2" runat="server" IsSticky="true" Transparency="1" style="position:absolute;"> |
<asp:Image id="Image1" runat="server" ImageUrl="Images/loading7.gif" ImageAlign="Bottom"></asp:Image> |
</telerik:RadAjaxLoadingPanel> |
</tr> |
</table> |
</ItemTemplate> |
</telerik:RadPanelItem> |
</Items> |
</telerik:RadPanelItem> |
</Items> |
</telerik:RadPanelBar> |
Hi All,
I have a gridview. I have one linkbutton in the gridView and others are gridTemplatecolumns. I want to make the whole row bold whenever the user clicks on the link button
2344 abc def ghi nes
so for e.g.
whenever user clicks on 2344, I want to make 2344 abc gth rwe nes bold or of different color. Is it possible to do that.
so far my code is like below
<
telerik:RadGrid
ID
=
"RadGrid_Picker"
AllowSorting
=
"True"
PageSize
=
"100"
AllowPaging
=
"True"
AllowMultiRowSelection
=
"True"
runat
=
"server"
GridLines
=
"None"
OnPageIndexChanged
=
"RadGrid_Picker_PageIndexChanged"
OnPageSizeChanged
=
"RadGrid_Picker_PageSizeChanged"
Width
=
"1500px"
Visible
=
"false"
OnItemCommand
=
"RadGrid_Picker_ItemCommand"
OnItemDataBound
=
"RadGrid_Picker_ItemDataBound"
>
<
ClientSettings
EnableRowHoverStyle
=
"true"
><
Selecting
AllowRowSelect
=
"true"
/></
ClientSettings
>
<
MasterTableView
Width
=
"100%"
Summary
=
"RadGrid table"
DataKeyNames
=
"ID"
/>
<
MasterTableView
RetrieveAllDataFields
=
"true"
AutoGenerateColumns
=
"false"
>
<
Columns
>
<
telerik:GridBoundColumn
DataField
=
"ID"
Visible
=
"false"
></
telerik:GridBoundColumn
>
<
telerik:GridTemplateColumn
UniqueName
=
"TemplateLinkColumn"
AllowFiltering
=
"false"
HeaderText
=
"ID"
>
<
ItemTemplate
>
<
asp:LinkButton
ID
=
"ID_Link"
runat
=
"server"
OnClick
=
"ID_Link_Click"
Text='<%#Bind("ID") %>' CommandName="Bold"></
asp:LinkButton
>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
</
Columns
>
</
MasterTableView
>
<
PagerStyle
Mode
=
"NextPrevAndNumeric"
/>
</
telerik:RadGrid
>
and in the code behind
protected void RadGrid_Picker_ItemCommand(object sender, GridCommandEventArgs e)
{
if (e.CommandName == "Bold")
{
GridDataItem item = (GridDataItem)e.Item;
string value = item.GetDataKeyValue("ID").ToString();
e.Item.Style.Add(HtmlTextWriterStyle.FontWeight, "Bold");
}
}
Thanks.