or

| /* RadMenu Black skin */ |
| .RadMenu_Black |
| { |
| background: #1e1e1e; |
| } |
| .RadMenu_Black_rtl |
| { |
| text-align: rightright; |
| } |
| .RadMenu_Black_Context |
| { |
| background: none; |
| border: 0; |
| } |
| .RadMenu_Black a |
| { |
| text-decoration: none; |
| } |
| .RadMenu_Black .rmLink, |
| .RadMenu_Black .rmTemplate |
| { |
| font: normal 12px/25px "Segoe UI", "Myriad Pro", Arial, sans-serif; |
| text-decoration: none; |
| color: #9f9f9f; |
| padding-left:3px; |
| } |
| .RadMenu_Black .rmLink:focused, |
| .RadMenu_Black .rmFocused |
| { |
| outline: 0; |
| } |
| .RadMenu_Black .rmRootGroup .rmLink:hover, |
| .RadMenu_Black .rmRootGroup .rmFocused, |
| .RadMenu_Black .rmRootGroup .rmExpanded |
| { |
| background: transparent url(Menu/SelectedBgRoot.gif) no-repeat 0 4px; |
| color: #fff; |
| } |
| .RadMenu_Black .rmRootGroup .rmLink:hover .rmText, |
| .RadMenu_Black .rmRootGroup .rmFocused .rmText, |
| .RadMenu_Black .rmRootGroup .rmExpanded .rmText |
| { |
| background: transparent url(Menu/SelectedBgRoot.gif) no-repeat rightright 4px; |
| } |
| .RadMenu_Black .rmGroup .rmLink:hover, |
| .RadMenu_Black .rmGroup .rmFocused, |
| .RadMenu_Black .rmGroup .rmExpanded, |
| .RadMenu_Black .rmGroup .rmLink:hover .rmText, |
| .RadMenu_Black .rmGroup .rmFocused .rmText, |
| .RadMenu_Black .rmGroup .rmExpanded .rmText |
| { |
| background: transparent url(Menu/SelectedBgSubitem.gif) repeat-x 0 0; |
| } |
| .RadMenu_Black .rmRootGroup .rmLink, |
| { |
| margin-right: 5px; |
| overflow: visible; |
| } |
| .RadMenu_Black_rtl .rmRootGroup .rmLink |
| { |
| margin: 0 0 0 5px; |
| } |
| .RadMenu_Black .rmRootGroup .rmLink .rmText |
| { |
| margin-right:-1px; |
| } |
| .RadMenu_Black .rmGroup |
| { |
| background: #383838; |
| border: 1px solid #1c1c1c; |
| } |
| .RadMenu_Black .rmHorizontal |
| { |
| height: 33px; |
| background: #383838 url(Menu/Background.gif) repeat-x top left |
| } |
| .RadMenu_Black .rmGroup .rmHorizontal |
| { |
| height: 21px; |
| background: #383838; |
| } |
| .RadMenu_Black .rmGroup .rmLink |
| { |
| text-decoration: none; |
| color: #9f9f9f; |
| line-height: 15px; |
| margin: 0; |
| font-size: 11px; |
| } |
| .RadMenu_Black .rmGroup .rmTemplate |
| { |
| padding-left: 7px; |
| } |
| .RadMenu_Black_rtl .rmGroup .rmLink, |
| .RadMenu_Black_rtl .rmGroup .rmTemplate |
| { |
| text-align: rightright; |
| padding-right:0; |
| } |
| .RadMenu_Black .rmText |
| { |
| padding: 4px 20px 0; |
| } |
| .RadMenu_Black .rmGroup .rmLink .rmText |
| { |
| padding: 3px 30px 3px 24px; |
| margin-left: 0; |
| margin-right: 0; |
| } |
| .RadMenu_Black_rtl .rmGroup .rmLink .rmText |
| { |
| padding: 3px 24px 3px 30px; |
| } |
<CommandItemTemplate>
<asp:LinkButton ID="CopyJobFunctionButton" runat="server" CommandName="CopyJobFunction" Visible="<%# GridViewLeft.SelectedItems.Count > 0 %>"></asp:LinkButton>
</CommandItemTemplate>
I have tried to set the Visible property to the statement shown above, thinking that as soon as an item is selected, the SelectedItems.Count will be greater than 0 and that will return True.
That is not working. The LinkButton does NOT show up when a row is selected.
What can I be doing wrong? Or how else can I achieve this?
Thanks,
Brent

| <%@ Page Language="C#" MasterPageFile="~/Page.Master" AutoEventWireup="true" CodeBehind="ManageUsers.aspx.cs" Inherits="Adeprimo.Tulo.Web.User.Administration.ManageUsers" Title="Untitled Page" %> |
| <asp:Content ID="Content1" ContentPlaceHolderID="ctpHead" runat="server"> |
| </asp:Content> |
| <asp:Content ID="Content2" ContentPlaceHolderID="ctpMain" runat="server"> |
| <div id="Layout"> |
| <div class="typography"> |
| <h2><asp:Literal runat="server" ID="litLocalizationForgotPassword" Text="<%$ Resources:Default,User_ManageUsers%>" /></h2> |
| </div> |
| </div> |
| <div style="clear: both;"> |
| <telerik:RadAjaxManager ID="RadAjaxManager" runat="server"> |
| <AjaxSettings> |
| <telerik:AjaxSetting AjaxControlID="rdgUsers"> |
| <UpdatedControls> |
| <telerik:AjaxUpdatedControl ControlID="rdgUsers" LoadingPanelID="RadAjaxLoadingPanel" /> |
| </UpdatedControls> |
| </telerik:AjaxSetting> |
| </AjaxSettings> |
| </telerik:RadAjaxManager> |
| <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel" runat="server" /> |
| </div> |
| <telerik:RadGrid ID="rdgUsers" runat="server" EnableEmbeddedSkins="true" Skin="Black" AllowSorting="true" AllowMultiRowSelection="true" |
| OnUpdateCommand="UpdateCommand" OnInsertCommand="InsertCommmand" OnDeleteCommand="DeleteCommand"> |
| <MasterTableView Width="100%" ShowHeadersWhenNoRecords="true" HorizontalAlign="NotSet" |
| ExpandCollapseColumn-Display="true" AutoGenerateColumns="False" |
| DataKeyNames="UserName" EditItemStyle-HorizontalAlign="Left" > |
| <Columns> |
| <telerik:GridClientSelectColumn UniqueName="column" /> |
| <telerik:GridBoundColumn DataField="UserName" HeaderText="User Name" UniqueName="UserName" /> |
| <telerik:GridTemplateColumn DataField="Email" UniqueName="Email" HeaderText="Email" Visible="true"> |
| <ItemTemplate> |
| <%#DataBinder.Eval(Container.DataItem, "Email")%> |
| </ItemTemplate> |
| <EditItemTemplate> |
| <telerik:RadComboBox ID="rcbCoutry" runat="server" AppendDataBoundItems="true" DataTextField="Country" DataValueField="Country"> |
| <Items> |
| <telerik:RadComboBoxItem Text="Sverige" Value="0" Visible="false" /> |
| <telerik:RadComboBoxItem Value="1" Text="Finland" /> |
| </Items> |
| </telerik:RadComboBox> |
| </EditItemTemplate> |
| </telerik:GridTemplateColumn> |
| <telerik:GridBoundColumn DataField="IsApproved" HeaderText="Is Approved" UniqueName="IsApproved" /> |
| <telerik:GridBoundColumn DataField="LastLoginDate" HeaderText="Last Login" UniqueName="LastLoginDate" /> |
| <telerik:GridEditCommandColumn ButtonType="ImageButton" UniqueName="EditCustomer" |
| EditText="Edit" ItemStyle-HorizontalAlign="Right"> |
| </telerik:GridEditCommandColumn> |
| <telerik:GridButtonColumn ConfirmText="Are you sure you wan't to delete this user?" ConfirmDialogType="RadWindow" |
| ConfirmTitle="Delete" ButtonType="ImageButton" CommandName="Delete" Text="Delete" |
| UniqueName="DeleteColumn"> |
| </telerik:GridButtonColumn> |
| </Columns> |
| <EditFormSettings EditColumn-UpdateText="Uppdatera" EditFormType="AutoGenerated"> |
| <EditColumn ButtonType="PushButton" UpdateText="Update" EditText="Edit" |
| EditFormColumnIndex="5" FooterStyle-BorderStyle="Solid" HeaderButtonType="PushButton" |
| InsertText="Save" CancelText="Cancel"> |
| </EditColumn> |
| </EditFormSettings> |
| <PagerStyle Mode="NextPrevAndNumeric" AlwaysVisible="true" PagerTextFormat="{4}Sida {0} av {1}, visar användare {2} av {3} av totalt {5}" |
| FirstPageToolTip="Första sidan" NextPageToolTip="Nästa sida" PrevPageToolTip="Föregående sida" |
| LastPageToolTip="Sista sidan"></PagerStyle> |
| <NoRecordsTemplate> |
| <div style="text-align: center; line-height: 25px;"> |
| <strong>No Users Found!</strong> |
| </div> |
| </NoRecordsTemplate> |
| </MasterTableView> |
| <ClientSettings EnablePostBackOnRowClick="true" Selecting-AllowRowSelect="True"> |
| <Selecting AllowRowSelect="True" /> |
| </ClientSettings> |
| </telerik:RadGrid> |
| </asp:Content> |
| using System; |
| using System.Web.Security; |
| using Telerik.Web.UI; |
| namespace Adeprimo.Tulo.Web.User.Administration |
| { |
| public partial class ManageUsers : System.Web.UI.Page |
| { |
| protected void Page_Load(object sender, EventArgs e) |
| { |
| //Bind dgUsers with all Users |
| rdgUsers.DataSource = Membership.GetAllUsers(); |
| rdgUsers.DataBind(); |
| } |
| #region Add, Update, Delete Member |
| /// <summary> |
| /// Add new member |
| /// </summary> |
| /// <param name="source"></param> |
| /// <param name="e"></param> |
| protected void InsertCommmand(object source, GridCommandEventArgs e) |
| { |
| } |
| /// <summary> |
| /// Update member |
| /// </summary> |
| /// <param name="source"></param> |
| /// <param name="e"></param> |
| protected void UpdateCommand(object source, GridCommandEventArgs e) |
| { |
| } |
| /// <summary> |
| /// Delete member |
| /// </summary> |
| /// <param name="source"></param> |
| /// <param name="e"></param> |
| protected void DeleteCommand(object source, GridCommandEventArgs e) |
| { |
| GridEditableItem item = (GridEditableItem)e.Item; |
| Membership.DeleteUser(e.Item.OwnerTableView.Items[e.Item.ItemIndex]["UserName"].Text); |
| } |
| #endregion |
| } |
| } |
