or
Imports Telerik.Web.UIImports System.DataPartial Class _Default Inherits System.Web.UI.PageProtected Sub btnNext_Click(ByVal sender As Object, ByVal e As EventArgs) Handles btnNext.Click If RadTabStrip1.SelectedIndex = 4 Then 'MsgBox("Do you wish to apply for your selected loan using these details?") Else RadTabStrip1.SelectedIndex = RadTabStrip1.SelectedIndex + 1 RadMultiPage1.SelectedIndex = RadTabStrip1.SelectedIndex End If End Sub Private Sub RadMultiPage1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles RadMultiPage1.Load If RadTabStrip1.SelectedTab.PageViewID = "Results" Or RadTabStrip1.SelectedTab.PageViewID = "Wizard" Then btnNext.Visible = False Else btnNext.Visible = True End If End SubEnd Class<%@ Page Language="VB" AutoEventWireup="false" CodeBehind="PreApp.aspx.vb" Inherits="RadControlsWebApp1._Default" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"> <title></title> <link rel="stylesheet" type="text/css" href="Styles.css" /></head><body style="width: 950px"> <form id="form1" runat="server"> <telerik:RadScriptManager ID="RadScriptManager1" runat="server"> <Scripts> <%--Needed for JavaScript IntelliSense in VS2010--%> <%--For VS2008 replace RadScriptManager with ScriptManager--%> <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.Core.js" /> <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQuery.js" /> <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQueryInclude.js" /> </Scripts> </telerik:RadScriptManager> <script type="text/javascript"> //Put your JavaScript code here. </script> <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="RadTabStrip1"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="RadMultiPage1" LoadingPanelID="RadAjaxLoadingPanel1" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="RadTabStrip1"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="RadTabStrip1" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="btnNext"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="RadMultiPage1" LoadingPanelID="RadAjaxLoadingPanel1" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="btnNext"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="RadTabStrip1" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings> </telerik:RadAjaxManager> <telerik:RadTabStrip SelectedIndex="1" ID="RadTabStrip1" runat="server" MultiPageID="RadMultiPage1" Skin="Black" CssClass="RadTabStrip" ScrollButtonsPosition="Left" AutoPostBack="True"> <Tabs> <telerik:RadTab runat="server" Text="Wizard" PageViewID="Wizard" Selected="True"> </telerik:RadTab> <telerik:RadTab runat="server" Text="Basic Details" PageViewID="Basic"> </telerik:RadTab> <telerik:RadTab runat="server" Text="Income" PageViewID="Income"> </telerik:RadTab> <telerik:RadTab runat="server" Text="Assets/Liabilities" PageViewID="Assets"> </telerik:RadTab> <telerik:RadTab runat="server" Text="Credit" PageViewID="Credit"> </telerik:RadTab> <telerik:RadTab runat="server" Text="Results" PageViewID="Results"> </telerik:RadTab> </Tabs> </telerik:RadTabStrip> <telerik:RadMultiPage ID="RadMultiPage1" Runat="server" SelectedIndex="0" ScrollBars="Hidden"> <telerik:RadPageView ID="Wizard" runat="server" ContentUrl="Wizard.aspx" Height="550" Width="950" Selected="True"> Wizard </telerik:RadPageView> <telerik:RadPageView ID="Basic" runat="server" ContentUrl="Basic.aspx" Height="550" Width="950"> BasicDetails </telerik:RadPageView> <telerik:RadPageView ID="Income" runat="server" ContentUrl="Income.aspx" Height="550" Width="950"> Income </telerik:RadPageView> <telerik:RadPageView ID="Assets" runat="server" ContentUrl="Assets.aspx" Height="550" Width="950"> Assets </telerik:RadPageView> <telerik:RadPageView ID="Credit" runat="server" ContentUrl="Credit.aspx" Height="550" Width="950"> Credit </telerik:RadPageView> <telerik:RadPageView ID="Results" runat="server" ContentUrl="Results.aspx" Height="550" Width="950"> Results<br /> </telerik:RadPageView> </telerik:RadMultiPage> <telerik:RadButton ID="btnNext" runat="server" Skin="Black" style="left: 820px; position: fixed; top: 520px;" Text="Save/Next"> </telerik:RadButton> <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server"> </telerik:RadAjaxLoadingPanel> </form></body></html><telerik:GridTemplateColumn UniqueName="TLastPostInfo" HeaderText="last Post Info"> <ItemStyle Width="80px" /> <ItemTemplate> <div> Post Date: <%# DataBinder.Eval(Container.DataItem, "LAST_POST_DATE")%> <br /> in: <asp:HyperLink ID="HLLastTopic" Style="text-decoration: none" runat="server" NavigateUrl='<%# "TopicView.aspx?cat="+ Eval("ID").ToString() +"&top="+ Eval("LAST_TOPIC_ID").ToString()%>'><%# Eval("LAST_TOPIC_NAME")%></asp:HyperLink> by: <asp:HyperLink ID="HLLastPersonPost" Style="text-decoration: none" runat="server" NavigateUrl='<%# "ProfileView.aspx?id=" + Eval("LAST_PERSON_ID").ToString()%>' Text='<%# Eval("LAST_PERSON_NAME")%>' Enabled="false" /> </div> </ItemTemplate></telerik:GridTemplateColumn>[HttpException (0x80004005): Multiple controls with the same ID 'EditButton' were found. FindControl requires that controls have unique IDs.] System.Web.UI.Control.FillNamedControlsTable(Control namingContainer, ControlCollection controls) +273 System.Web.UI.Control.FillNamedControlsTable(Control namingContainer, ControlCollection controls) +320 System.Web.UI.Control.EnsureNamedControlsTable() +61 System.Web.UI.Control.FindControl(String id, Int32 pathOffset) +222 System.Web.UI.Control.FindControl(String id, Int32 pathOffset) +327 System.Web.UI.Control.FindControl(String id, Int32 pathOffset) +327 System.Web.UI.Control.FindControl(String id, Int32 pathOffset) +327 System.Web.UI.Control.FindControl(String id, Int32 pathOffset) +327 System.Web.UI.Control.FindControl(String id, Int32 pathOffset) +327 System.Web.UI.Page.FindControl(String id) +38 System.Web.UI.Page.ProcessPostData(NameValueCollection postData, Boolean fBeforeLoad) +629 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1743
| GridEditCommandColumn editCommandColumn = new GridEditCommandColumn(); |
| RG1.MasterTableView.Columns.Add(editCommandColumn); |
| editCommandColumn.HeaderText = ""; |
| editCommandColumn.UniqueName = "EditCol"; |
| editCommandColumn.Display = true; |
| editCommandColumn.HeaderStyle.Width = Unit.Pixel(30); |
| editCommandColumn.ItemStyle.Width = Unit.Pixel(30); |
| editCommandColumn.FooterStyle.Width = Unit.Pixel(30); |
| editCommandColumn.ItemStyle.HorizontalAlign = HorizontalAlign.Center; |
| editCommandColumn.HeaderStyle.HorizontalAlign = HorizontalAlign.Center; |