Quantcast
Channel: CodeProject Latest postings for ASP.NET
Viewing all articles
Browse latest Browse all 3938

GridView Not Refreshing after search function Executing.

$
0
0
Try from last 1 week not able to refresh Gridview After search function executing please help me any one.


protected void btnSearch_Click(object sender, EventArgs e)
{
if (Txtsearch.Text != "")
{
DataSet ds = new DataSet();
bdm.BiddingID = 0;
bdm.Offset = 1;
bdm.Rows = 10;
bdm.Searchstring = Txtsearch.Text.Trim();
ds = dal.Select_biddingdetails(bdm);
if (ds.Tables.Count > 0)
{
if (ds.Tables[0].Rows.Count > 0)
{
////ds.Tables[0].NewRow();
//grdbiddingreport.DataSource = ds.Tables[0];
//grdbiddingreport.DataBind();
//GridView SearchResults = (GridView)grdbiddingreport.FindControl("grdbiddingreport");
//grdbiddingreport.DataSource = ds.Tables[0];
grdbiddingreport.DataSource = ds.Tables[0];
grdbiddingreport.DataBind();
}

else
{
ds.Tables[0].NewRow();
grdbiddingreport.DataSource = ds.Tables[0];
grdbiddingreport.DataBind();
}
}
}
else if (Txtsearch.Text == "")
{
DataSet ds = new DataSet();
bdm.BiddingID = 0;
bdm.Offset = Convert.ToInt32(Session["Offset"]);
bdm.Rows = Convert.ToInt32(Session["Rows"]);
bdm.Searchstring = Txtsearch.Text.Trim();
ds = dal.Select_biddingdetails(bdm);
if (ds.Tables.Count > 0)
{
if (ds.Tables[0].Rows.Count > 0)
{
grdbiddingreport.DataSource = ds.Tables[0];
grdbiddingreport.DataBind();
}
else
{
ds.Tables[0].NewRow();
grdbiddingreport.DataSource = ds.Tables[0];
grdbiddingreport.DataBind();
}
}
}
grdbiddingreport.VirtualItemCount = GetTotalCount();
GetPageData(1, 10);
}


-------------------------------------------------------------------------------------------------------View Code

<asp:GridView ID="grdbiddingreport" ShowHeader="true" runat="server" Width="100%" ShowHeaderWhenEmpty="true" class="table table-condensed no-more-tables"
                                                   AutoGenerateColumns="false" EmptyDataText="No Data Available..." AllowSorting="true" OnSorting="grdbiddingreport_Sorting" OnRowCreated="grdbiddingreport_RowCreated" AllowPaging="true" AllowCustomPaging="true" OnPageIndexChanging="grddcustomer_PageIndexChanging"><PagerSettings Mode="NumericFirstLast" FirstPageText="First" LastPageText="Last" NextPageText="Next" PreviousPageText="Previous" /><PagerStyle HorizontalAlign="Right" CssClass="pagin" /><Columns><asp:TemplateField HeaderStyle-Width="9%" HeaderText="Bidding ID" HeaderStyle-CssClass="gridcolor" HeaderStyle-ForeColor="White" SortExpression="BiddingNo"><ItemTemplate><asp:Label ID="lblBiddingid" runat="server" Text='<%# Eval("BiddingID")%>' Visible="false"></asp:Label><asp:Label ID="lblBiddingno" runat="server" Text='<%# Eval("BiddingNo")%>'></asp:Label></ItemTemplate></asp:TemplateField><asp:TemplateField HeaderText="Customer Name" HeaderStyle-Width="12%" HeaderStyle-CssClass="gridcolor" HeaderStyle-ForeColor="White" SortExpression="CUstomerName"><ItemTemplate><asp:Label ID="lblcustomername" runat="server" Text='<%# Eval("CUstomerName")%>'></asp:Label></ItemTemplate></asp:TemplateField><asp:TemplateField HeaderStyle-Width="8%" HeaderText="Date" HeaderStyle-CssClass="gridcolor" HeaderStyle-ForeColor="White" SortExpression="BidDate"><ItemTemplate><asp:Label ID="lbldate" runat="server" Text='<%# Eval("BidDate","{0:MM/dd/yyyy}")%>'></asp:Label></ItemTemplate></asp:TemplateField><asp:TemplateField HeaderStyle-Width="10%" HeaderText="Total Cost" HeaderStyle-CssClass="gridcolor" HeaderStyle-ForeColor="White" SortExpression="BidPriceAmount"><ItemTemplate><asp:Label ID="lbltotalcost" runat="server" Text='<%# Eval("BidPriceAmount","{0:N2}")%>'></asp:Label></ItemTemplate></asp:TemplateField><asp:TemplateField HeaderText="Created By" HeaderStyle-Width="12%" HeaderStyle-CssClass="gridcolor" HeaderStyle-ForeColor="White" SortExpression="Createdby"><ItemTemplate><asp:Label ID="lblcreatedby" runat="server"
                                                                   Text='<%# Eval("Createdby")%>'></asp:Label></ItemTemplate></asp:TemplateField><asp:TemplateField HeaderStyle-Width="20%" HeaderStyle-CssClass="gridcolor"><ItemTemplate><asp:Button ID="BtnProposal" runat="server" Font-Size="Smaller" ToolTip="Get Proposal" OnClick="BtnProposal_Click" Text="Get Proposal" CssClass="btn" target="_blank" /><asp:Button ID="Btncontract" runat="server" Font-Size="Smaller" ToolTip="Contract" OnClick="Btncontract_Click" Text="Contract" CssClass="btn" target="_blank" /><asp:Button ID="Btnspecs" runat="server" Font-Size="Smaller" ToolTip="Specs" OnClick="Btnspecs_Click" Text="Specs" CssClass="btn" target="_blank" /></ItemTemplate></asp:TemplateField><%--<asp:TemplateField HeaderStyle-Width="10%" HeaderStyle-CssClass="gridcolor"><ItemTemplate><asp:LinkButton ID="LinkButton1" OnClick="LinkButton1_Click" runat="server"><span style="font-size:15px;font-weight:bold">FINANCIAL SUMMARY</span></asp:LinkButton></ItemTemplate></asp:TemplateField>--%><asp:TemplateField HeaderStyle-Width="10%" HeaderText="Action" HeaderStyle-CssClass="gridcolor"><ItemTemplate><%--<asp:ImageButton ID="btnview" runat="server" ToolTip="View" ImageUrl="~/images/view.jpg" Width="20px" Height="20px" />  --%><asp:ImageButton ID="btnedit" runat="server" ToolTip="Edit" ImageUrl="~/images/Edit.png" Width="20px" Height="20px" />  <asp:ImageButton ID="btndelete" runat="server" CommandArgument='<%# Eval("BiddingID")%>' ToolTip="Delete" OnClientClick="return confirm('Do you want to delete?')" ImageUrl="~/images/delete.png" Width="20px" Height="20px" /></ItemTemplate></asp:TemplateField></Columns></asp:GridView>

Viewing all articles
Browse latest Browse all 3938

Trending Articles



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