or
<telerik:RadCodeBlock ID="RadCodeBlock1" runat="server"><script type="text/javascript"> function OpenAboutLightBox(index) { var lightBox = $find('<%= AboutLightBox.ClientID %>'); lightBox.set_currentItemIndex(index); lightBox.show(); } function switch_tab(index) { var tabstrip = $find('<%= RadTabStrip1.ClientID%>'); tabstrip.index = index; var multipage = $find('<%= RadMultiPage1.ClientID%>'); multipage.index = index }</script></telerik:RadCodeBlock><telerik:RadGrid ID="_gridContacts" runat="server" AutoGenerateColumns="False" CellSpacing="0" GridLines="None" OnItemDeleted="_gridContacts_ItemDeleted"> <MasterTableView CommandItemDisplay="Top" DataKeyNames="Contact_ID"> <CommandItemTemplate> <div style="padding: 5px 5px;"> <asp:LinkButton ID="btnEditSelected" runat="server" CommandName="EditSelected" Visible='<%# _gridContacts.EditIndexes.Count = 0%>' OnClientClick="ShowEditForm();"><img style="border:0px;vertical-align:middle;" alt="" src="/Images/Edit.png"/>Edit selected</asp:LinkButton> <asp:LinkButton ID="btnUpdateEdited" runat="server" CommandName="UpdateEdited" Visible='<%# _gridContacts.EditIndexes.Count > 0%>'><img style="border:0px;vertical-align:middle;" alt="" src="/Images/Update.gif"/>Update</asp:LinkButton> <asp:LinkButton ID="btnCancel" runat="server" CommandName="CancelAll" Visible='<%# _gridContacts.EditIndexes.Count > 0 Or _gridContacts.MasterTableView.IsItemInserted%>'><img style="border:0px;vertical-align:middle;" alt="" src="/Images/Cancel.png"/>Cancel editing</asp:LinkButton> <asp:LinkButton ID="LinkButton2" runat="server" Visible='<%# Not _gridContacts.MasterTableView.IsItemInserted%>'><img style="border:0px;vertical-align:middle;" alt="" src="/Images/AddRecord.png"/>Add new</asp:LinkButton> <asp:LinkButton ID="LinkButton3" runat="server" CommandName="PerformInsert" Visible='<%# _gridContacts.MasterTableView.IsItemInserted%>'><img style="border:0px;vertical-align:middle;" alt="" src="/Images/Insert.gif"/>Add this customer</asp:LinkButton> <asp:LinkButton ID="LinkButton1" OnClientClick="javascript:return confirm('Delete all selected contacts?')" runat="server" CommandName="DeleteSelected"><img style="border:0px;vertical-align:middle;" alt="" src="/Images/Delete.png"/>Delete selected contacts</asp:LinkButton> <asp:LinkButton ID="LinkButton4" runat="server" CommandName="RebindGrid"><img style="border:0px;vertical-align:middle;" alt="" src="/Images/Refresh.png"/>Refresh contact list</asp:LinkButton> </div> </CommandItemTemplate> <Columns> <%--<telerik:GridEditCommandColumn ButtonType="ImageButton" UniqueName="EditCommandColumn"> <HeaderStyle Width="20px"></HeaderStyle> </telerik:GridEditCommandColumn> <telerik:GridButtonColumn ConfirmText="Delete this Contact?" ButtonType="ImageButton" CommandName="Delete" Text="Delete" UniqueName="DeleteColumn"> <HeaderStyle Width="20px"></HeaderStyle> <ItemStyle HorizontalAlign="Center" CssClass="MyImageButton"></ItemStyle> </telerik:GridButtonColumn> <telerik:GridHyperLinkColumn DataTextFormatString="[More...]" DataNavigateUrlFields="Contact_ID" UniqueName="Contact_ID" DataNavigateUrlFormatString="contacts.aspx?ContactID={0}" HeaderText=" " DataTextField="Contact_ID"> <HeaderStyle Width="40px"></HeaderStyle> </telerik:GridHyperLinkColumn>--%> <telerik:GridButtonColumn DataTextFormatString="Select {0}" ButtonType="ImageButton" UniqueName="column" HeaderText=" " ItemStyle-HorizontalAlign="Center" HeaderStyle-HorizontalAlign="Center" ImageUrl="/images/vcard-icon.png"> <HeaderStyle Width="40px"></HeaderStyle> </telerik:GridButtonColumn> <telerik:GridBoundColumn HeaderText="Name" UniqueName="column" FilterControlAltText="Filter column column" DataField="first_name"> <ColumnValidationSettings> <ModelErrorMessage Text=""></ModelErrorMessage> </ColumnValidationSettings> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="Title" UniqueName="column" FilterControlAltText="Filter column column" DataField="Title"> <ColumnValidationSettings> <ModelErrorMessage Text=""></ModelErrorMessage> </ColumnValidationSettings> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="Phone" UniqueName="column" FilterControlAltText="Filter column column" DataField="Phone1"> <ColumnValidationSettings> <ModelErrorMessage Text=""></ModelErrorMessage> </ColumnValidationSettings> </telerik:GridBoundColumn> <telerik:GridTemplateColumn UniqueName="Contact_Email" HeaderText="Contact Email"> <ItemTemplate> <a href="mailto:<%# DataBinder.Eval(Container.DataItem, "Contact_Email")%>"><%# DataBinder.Eval(Container.DataItem, "Contact_Email")%></a> </ItemTemplate> </telerik:GridTemplateColumn> </Columns> <EditFormSettings UserControlName="Contacts.ascx" EditFormType="WebUserControl"> <EditColumn UniqueName="EditCommandColumn1"> </EditColumn> </EditFormSettings> </MasterTableView> <ClientSettings> <ClientEvents OnPopUpShowing="PopUpShowing" /> <Selecting AllowRowSelect="True" EnableDragToSelectRows="False"></Selecting> </ClientSettings> </telerik:RadGrid> <telerik:RadWindowManager ID="RadWindowManager1" runat="server"> <Windows> <telerik:RadWindow ID="UserListDialog" runat="server" Title="Editing record" Height="300px" Width="300px" Left="150px" ReloadOnShow="true" ShowContentDuringLoad="false" Modal="true"> </telerik:RadWindow> </Windows> </telerik:RadWindowManager>


