I have a radgrid like below with a column that adds a document to a shopping Cart by clicking a hyperlink. When the document is added the link is hidden so that the document cannot be added again. When the document is removed from the cart, I want to find the row in the radgrid based on the documentId and show the link again. I found how to get row here now I need to hide hyperlink in column. I want to be able to do this client-side.
| <telerik:RadGrid ID="rgResults" runat="server"> |
| <MasterTableView DataKeyNames="DocumentId" ClientDataKeyNames="DocumentId" DataSourceID="linqSource" |
| AutoGenerateColumns="false"> |
| <Columns> |
| <telerik:GridBoundColumn DataField="CaseNumber" HeaderText="Case Number" UniqueName="CaseNumber" /> |
| <telerik:GridBoundColumn DataField="ParcelId" HeaderText="Parcel Id" UniqueName="ParcelId" /> |
| <telerik:GridBoundColumn DataField="PartyName" HeaderText="Party Name" UniqueName="PartyName" /> |
| <telerik:GridTemplateColumn UniqueName="AddDocument" HeaderText="Add"> |
| <ItemTemplate> |
| <asp:HyperLink ID="lnkAddDoc" runat="server" NavigateUrl='<%#"DocumentCart.aspx?docId=" & Eval("DocumentId") %>'> |
| <asp:Image ID="lnkImgAddDoc" runat="server" ImageUrl="~/images/doc.gif" AlternateText="Add to My Documents" /></asp:HyperLink> |
| </ItemTemplate> |
| <ItemStyle Width="25px" /> |
| </telerik:GridTemplateColumn> |
| </Columns> |
| </MasterTableView> |
| </telerik:RadGrid> |