Hello,
I'm trying to pass the value of tab (param BE) that is clicked to show up in a grid inside RadPageView2. For example:
Tab A and B
when Tab A is clicked, i would like the grid to come up using SqlDataSource2 with the BE field = 'A'.
Can someone help?
Thanks
<%@ Page Language="C#" MasterPageFile="Public.master" AutoEventWireup="true" CodeFile="Sample.aspx.cs" Inherits="_Default" Debug="true" %>
<%
@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %>
<
asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<!
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>
<title>Sample</title>
</
head>
<
body>
<form id="form1" runat="server">
<div><asp:scriptmanager runat="server" id="ScriptManager1">
</asp:scriptmanager>
<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">
<AjaxSettings>
<telerik:AjaxSetting AjaxControlID="RadGrid1">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="RadGrid1" LoadingPanelID="RadAjaxLoadingPanel1" />
<telerik:AjaxUpdatedControl ControlID="RadWindowManager1" />
<telerik:AjaxUpdatedControl ControlID="lbl_message" />
</UpdatedControls>
</telerik:AjaxSetting>
</AjaxSettings>
</telerik:RadAjaxManager>
<br />
<telerik:RadTabStrip ID="RadTabStrip1" runat="server" AutoPostBack="true" MultiPageID="RadMultiPage1"
DataSourceID="SqlDataSource1" DataTextField="peo" >
</telerik:RadTabStrip>
<telerik:RadMultiPage ID="RadMultiPage1" runat="server">
<telerik:RadPageView ID="PageView1" runat="server">
<telerik:RadGrid ID="RadGrid1" DataSourceID="SqlDataSource1" runat="server">
</telerik:RadGrid>
</telerik:RadPageView>
<telerik:RadPageView ID="RadPageView2" runat="server">
<telerik:RadGrid ID="RadGrid2" DataSourceID="SqlDataSource2" runat="server">
</telerik:RadGrid>
</telerik:RadPageView>
</telerik:RadMultiPage>
<asp:SqlDataSource ID="SqlDataSource1"
ConnectionString="<%$ ConnectionStrings:ConnectionString2 %>" runat="server"
SelectCommand="SELECT BE FROM Projects WHERE (FY = @FY) AND ([BA] = @BA) GROUP BY BE">
<SelectParameters>
<asp:QueryStringParameter Name="FY" QueryStringField="FY" Type="String" />
<asp:QueryStringParameter Name="BA" QueryStringField="BA" Type="String" />
</SelectParameters>
</asp:SqlDataSource>
<asp:SqlDataSource ID="SqlDataSource2"
ConnectionString="<%$ ConnectionStrings:ConnectionString2 %>" runat="server"
SelectCommand="SELECT * FROM [PROJECTS_INPUT] WHERE (([FY] = @FY) AND ([BA] = @BA) AND ([BE] = @BE)) ">
<SelectParameters>
<asp:SessionParameter Name="FY" SessionField="FY" Type="String" />
<asp:SessionParameter Name="BA" SessionField="BA" Type="String" />
<asp:SessionParameter Name="BE" SessionField="BE" Type="String" />
</SelectParameters>
</asp:SqlDataSource>
<telerik:RadAjaxPanel ID="RadAjaxPanel1" LoadingPanelID="RadAjaxLoadingPanel1" runat="server" Height="800px" Width="1000px">
<asp:PlaceHolder ID="PlaceHolder1" runat="server"></asp:PlaceHolder>
</telerik:RadAjaxPanel>
</div>
</form>
</
body>
</
html>
</
asp:Content>