gridview+objectdatasource+aspnetpager整合实例

gridview+objectdatasource+aspnetpager整合实例,需要的朋友可以参考一下

前台代码:

复制代码 代码如下:


<asp:GridView runat="server" DataSourceID="ObjectDataSource1"
                    AllowPaging="True" AutoGenerateColumns="False"
                    OnRowCommand="viewIShow_RowCommand" PageSize="2"
                    OnPageIndexChanging="viewIShow_PageIndexChanging"
                    OnDataBound="viewIShow_DataBound">

<Columns>
                        <asp:BoundField DataField="title" HeaderText="名称" />
                        <asp:BoundField DataField="clicknum" HeaderText="播放次数" />
                        <asp:BoundField DataField="addtime" HeaderText="更新日期" />
                        <asp:TemplateField HeaderText="操作">
                            <ItemTemplate>
                                <asp:LinkButton runat="server" CommandName="up" CommandArgument='<%#Eval("id") %>'>晋级</asp:LinkButton><asp:LinkButton
                                    runat="server" CommandName="down" CommandArgument='<%#Eval("id") %>'>降级</asp:LinkButton>
                            </ItemTemplate>

</asp:TemplateField>
                    </Columns>
                    <PagerTemplate>
                        <table cellpadding="0" cellspacing="1">
                            <tr>
                                <td>
                                    <webdiyer:AspNetPager runat="server"
                                        OnPageChanged="myPage_PageChanged" ></webdiyer:AspNetPager>
                                </td>
                            </tr>
                        </table>
                    </PagerTemplate>
                </asp:GridView>
                <asp:ObjectDataSource runat="server"
                    DataObjectTypeName="AUDIOSYSTEM.Model.ishow" DeleteMethod="Delete"
                    InsertMethod="Add" SelectMethod="GetList" TypeName="AUDIOSYSTEM.BLL.ishow"
                    UpdateMethod="Update" OnSelected="ObjectDataSource1_Selected">
                    <SelectParameters>
                        <asp:Parameter Type="String" DefaultValue="week" />
                        <asp:ControlParameter ControlID="txtStartTime"
                            DefaultValue="2000/01/01 00:00:00"
                            PropertyName="Text" Type="DateTime" />
                        <asp:ControlParameter ControlID="txtEndTime" PropertyName="Text"
                            Type="DateTime" DefaultValue="2500/01/01 00:00:00" />
                    </SelectParameters>
                    <DeleteParameters>
                        <asp:Parameter Type="Int32" />
                        <asp:Parameter Type="String" DefaultValue="week" />
                    </DeleteParameters>
                </asp:ObjectDataSource>


后台代码:

复制代码 代码如下:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wjgpjd.html