or


WebPage.aspx=============<%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %><%@ Register TagPrefix="UserControlA" TagName="UserControlA" %><%@ Register TagPrefix="UserControlB" TagName="UserControlB" %><%@ Register TagPrefix="UserControlC" TagName="UserControlC" %><asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server"></asp:Content><asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server"><div class="content"> <div class="menu-1"> <telerik:RadTabStrip runat="server" ID="tabStrip" Skin="" MultiPageID="RadMultiPage1"> <Tabs > <telerik:RadTab Selected="true" SelectedCssClass="active-1" Text="Tab 1" TabIndex="0"></telerik:RadTab> <telerik:RadTab SelectedCssClass="active-1" Text="Tab 2" TabIndex="1" ></telerik:RadTab> </Tabs> </telerik:RadTabStrip> </div> <telerik:RadMultiPage ID="RadMultiPage1" runat="server" SelectedIndex="0" CssClass="multiPage"><telerik:RadPageView ID="rpvUserControlA" runat="server"><UserControlA:UserControlA runat="server" id="UserControlA" /></telerik:RadPageView><telerik:RadPageView ID="rpvUserControlB" runat="server"><UserControlB:UserControlB runat="server" id="UserControlB" /></telerik:RadPageView></telerik:RadMultiPage></div><div class="right-sidebar"><UserControlC:UserControlC runat="server" id="UserControlC" /></div></asp:Content>UserControlB.ascx=================<asp:Repeater ID="Repeater1" runat="server"> </asp:Repeater>UserControlB.ascx.cs==================== public void LoadPage(UserControlB uc) { Page_Load(uc, null); } protected void Page_Load(object sender, EventArgs e) { if (Session["ID"] != null) { int id = (int)Session["ID"]; DataTable dt = Fetch records from database based on id Repeater1.DataSource = dt; Repeater1.DataBind(); } }UserControlC.ascx==================<asp:LinkButton ID="LinkButton1" runat="server" onclick="LinkButton1_Click" >Show Details</asp:LinkButton>UserControlC.ascx.cs==================== protected void LinkButton1_Click(object sender, EventArgs e) { Session["ID"] = "23829839"; UserControlB uc = (UserControlB)this.Page.LoadControl("~/UserControlB.ascx"); uc.LoadPage(uc); RadTabStrip radTabs = (RadTabStrip)cpHolder.FindControl("tabStrip"); RadMultiPage radMultiPage = (RadMultiPage)cpHolder.FindControl("RadMultiPage1"); radTabs.Tabs[0].Selected = false; radTabs.SelectedIndex = 1; radTabs.Tabs[1].PageView.Selected = true; radTabs.MultiPage.SelectedIndex = 1; radTabs.Tabs[1].Enabled = true; radMultiPage.SelectedIndex = radTabs.SelectedIndex; }

Response.Redirect(
"reasult.aspx?_str1=" & Txtsearch1.Text & "&_str2=" & Txtsearch2.Text)
Imports SystemImports System.DataImports System.WebImports System.Data.SqlClientImports Telerik.Web.UIImports System.IO Private Loadsearch As New GestoreUtente Dim list As List(Of PropertyUtente) = Loadsearch.Search(_str1, _str2) RadListView1.DataSource = list RadListView1.DataBind()Public Class GestoreUtente Public Function Search(ByVal _Str1 As String, ByVal _Str2 As String) As List(Of PropertyUtente) Dim lista As New List(Of PropertyUtente) Try Dim conString = ConfigurationManager.ConnectionStrings("TrycontactString") Dim strConnString As String = conString.ConnectionString Using db As New SqlConnection(strConnString) db.Open() Using sqlcmd As New SqlCommand("Sp_searching_like", db) sqlcmd.CommandType = CommandType.StoredProcedure sqlcmd.Parameters.AddWithValue("@Search", SqlDbType.VarChar).Value = _Str1 sqlcmd.Parameters.AddWithValue("@Searchluogo", SqlDbType.VarChar).Value = _Str2 Using sqldr As SqlDataReader = sqlcmd.ExecuteReader While sqldr.Read lista.Add(New PropertyUtente With {.idutente = sqldr.GetSqlInt32(0).Value, _ .utente = sqldr.GetSqlString(1).Value, _ .Desccategoria = sqldr.GetSqlString(2).Value, _ .Desccomune = sqldr.GetSqlString(3).Value, _ .Telefono = sqldr.GetSqlString(4).Value, _ .Cellulare = sqldr.GetSqlString(5).Value, _ .Imageprofile = sqldr.GetSqlString(6).Value, _ .Email = sqldr.GetSqlString(7).Value}) End While End Using End Using End Using Catch ex As SqlException Exit Try Catch ex As Exception Exit Try End Try Return lista End FunctionEnd Class