使用查询字符串显示表格内容

时间:2016-06-09 07:35:53

标签: c# html asp.net visual-studio

我在asp中有一个页面,包含三个表(待定订单,确认订单和拒绝订单)。这三个表位于一个标题下。当用户单击标题上的挂单字时,页面将仅显示挂起的表。这三个信息在代码页上使用asp。如何使用查询字符串来使用此函数?

详情: 如下图所示,当前状态是一页中的所有信息,

enter image description here

请求是当用户点击挂单时,它只显示挂单表,也适用于确认和拒绝。

每个表使用网格视图功能,我想使用查询字符串。如果我用它为此创建单独的页面,它将涉及许多定义。

更新代码:

每个表的代码我在aspx文件中使用网格视图。

<div class="col-md-12 account-title">
                    Your Pending Orders Confirmation
                </div>
                <div class="col-md-12 col-sm-12 table-responsive">
                    <asp:GridView ID="grdvwPendingOrder" ShowFooter="false" AutoGenerateColumns="False" runat="server" CssClass="table table-bordered text-center" 
                        OnRowCommand="grdvwPendingOrder_RowCommand" OnRowDataBound="grdvwPendingOrder_RowDataBound" EmptyDataRowStyle-ForeColor="Red" 
                        EmptyDataRowStyle-BackColor="White" EmptyDataText="No Records Found">
                        <HeaderStyle CssClass="table-title text-center" />
                        <RowStyle CssClass="account-content text-center" />
                        <Columns>
                            <asp:TemplateField>
                                <HeaderTemplate>Order No.</HeaderTemplate>
                                <ItemTemplate>
                                    <asp:Label ID="lblOrderNo" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "Id") %>' />
                                </ItemTemplate>
                            </asp:TemplateField>
                            <asp:TemplateField>
                                <HeaderTemplate>Date</HeaderTemplate>
                                <ItemTemplate>
                                    <asp:Label ID="lblDate" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "OrderDate", "{0:dd/MM/yyyy}") %>' />
                                </ItemTemplate>
                            </asp:TemplateField>
                            <asp:TemplateField>
                                <HeaderTemplate>Placed By</HeaderTemplate>
                                <ItemTemplate>
                                    <asp:Label ID="lblPlacedby" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "CustomerName") %>' />
                                </ItemTemplate>
                            </asp:TemplateField>
                            <asp:TemplateField>
                                <HeaderTemplate>Status</HeaderTemplate>
                                <ItemTemplate>
                                    <asp:Label ID="lblStatus" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "OrderStatus") %>' />
                                </ItemTemplate>
                            </asp:TemplateField>
                            <asp:TemplateField>
                                <HeaderTemplate>Actions</HeaderTemplate>
                                <ItemTemplate>
                                    <asp:Button ID="btnReview" runat="server" CssClass="btn btn-success" Text="Review" CommandArgument='<%# DataBinder.Eval(Container.DataItem, "Id") %>' CommandName="Review" />
                                </ItemTemplate>
                            </asp:TemplateField>
                        </Columns>
                    </asp:GridView>
                </div>
                <!-- Pagination -->
                <div class="col-md-12 col-sm-12 col-xs-12 padLROff">
                    <ucPageControl:PageControl ID="PendingOrderPageControl" Title="" runat="server" Visible="false" />
                </div>

挂单的代码。

在同一档案中确认并拒绝。 现在,我想为上面的表格构建此类型的标头。如上所述,如果我将类型分离到不同的aspx文件,它将涉及许多定义。

0 个答案:

没有答案