Quantcast
Channel: ASP.NET AJAX + Ajax Control Toolkit (ACT)
Viewing all articles
Browse latest Browse all 5678

Gridview not responding

$
0
0

Hi everyone, I have this grid view inside a tab container which is not responding. Can some one please take a look at my code and help me out? Thanks

        

<div style="width: 100%">

<ajaxToolkit:TabContainer ID="TabContainer1" runat="server" ActiveTabIndex="0"

Width="100%" OnDemand="true" Font-Bold="True" ScrollBars="Auto" AutoPostBack="True" BorderStyle="None">

<ajaxToolkit:TabPanel runat="server" HeaderText="Over View" ID="TabPanel1" OnDemandMode="Once" ScrollBars="Auto">

<ContentTemplate>

<asp:GridView ID="nfrcGridView" runat="server" Width="1179px" AutoGenerateColumns="False" DataSourceID="TechCenter">

<Columns>

<asp:BoundField DataField="Model" HeaderText="Model" SortExpression="Model" />

<asp:BoundField DataField="GlassPackage" HeaderText="GlassPackage" SortExpression="GlassPackage" />

<asp:BoundField DataField="GlassThickness" HeaderText="GlassThickness" SortExpression="GlassThickness" />

<asp:BoundField DataField="Description" HeaderText="Description" SortExpression="Description" />

<asp:BoundField DataField="UFactor" HeaderText="UFactor" SortExpression="UFactor" />

<asp:BoundField DataField="SHGC" HeaderText="SHGC" SortExpression="SHGC" />

<asp:BoundField DataField="VT" HeaderText="VT" SortExpression="VT" />

<asp:BoundField DataField="ER" HeaderText="ER" ReadOnly="True" SortExpression="ER" />

</Columns>

</asp:GridView>

<asp:SqlDataSource ID="TechCenter" runat="server"

ConnectionString="<%$ ConnectionStrings:TechCenterConnectionString %>"

SelectCommand="SELECT Model, GlassPackage, GlassThickness, Description, UFactor, SHGC, VT, ER FROM WindowWorld_Q Where (Model = @Model) and (GlassPackage = @GlassPack)">

<SelectParameters>

<asp:ControlParameter ControlID="ddGlass" Name="GlassPack"

PropertyName="SelectedValue" Type="String" />

<asp:ControlParameter ControlID="ddModel" Name="Model"

PropertyName="SelectedValue" Type="String" />

</SelectParameters>

</asp:SqlDataSource>

</ContentTemplate>

</ajaxToolkit:TabPanel>

 

And my codebehind is this:   

 protected void ddGlass_SelectedIndexChanged(object sender, EventArgs e)

    {

        nfrcGridView.DataBind();

        Label1.Text = ("You have selected Model " + ddModel.SelectedItem.Text + " From " + ddSeries.SelectedItem.Text + " with " + ddGlass.SelectedItem.Text);

    }

private void BindnfrcGridView()

    {

DataTable dt = new DataTable();

SqlConnection connection = new SqlConnection(GetConnectionString());

    try

        {

string sqlStatement = "SELECT Model, GlassPackage, GlassThickness, Description, UFactor, SHGC, VT, ER FROM WindowWorld_Q Where Model = '” & ddModel.SelectedItem.Text & “' and GlassPackage = '” & ddGlass.SelectedItem.Text &  “'";

SqlCommand sqlCmd = new SqlCommand(sqlStatement, connection);

SqlDataAdapter sqlDa = new SqlDataAdapter(sqlCmd);

            sqlDa.Fill(dt);

         if (dt.Rows.Count > 0)

            {

                nfrcGridView.DataSource = dt;

                ddGlass.DataTextField = ddGlass.SelectedItem.Text;

                ddModel.DataTextField = ddModel.SelectedItem.Text;

                nfrcGridView.DataBind();

            }

        }

catch (System.Exception ex)

        {

            LogError(ex.ToString());

        }

    }

Thanks


Viewing all articles
Browse latest Browse all 5678

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>