// On Page Load <asp:DetailsView ID="DetailsView1" runat="server" Height="50px" Width="100%" AutoGenerateRows="False" DataKeyNames="StaffID" ForeColor="#333333" GridLines="None" CellPadding="4" DataSourceID="SqlDataSource1"> <Fields> <asp:BoundField DataField="StaffOrder" HeaderText="Staff Order" SortExpression="StaffOrder" InsertVisible="False" ReadOnly="True" /> <asp:BoundField DataField="Title" HeaderText="Question" SortExpression="Title" /> <asp:BoundField DataField="FullName" HeaderText="FullName" SortExpression="Name" /> </Fields> </asp:DetailsView> <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:MySqlLocalSqlServer %>" SelectCommand="SELECT * FROM [Staff] ORDER BY [StaffOrder]"> </asp:SqlDataSource> protected void NextButton_Click(object sender, EventArgs e) { System.Data.DataRowView dr = (System.Data.DataRowView)DetailsView1.DataItem; if(DetailsView1.PageIndex == DetailsView1.PageCount - 1) { NextButton.Text = "Finished"; } else { DetailsView1.PageIndex++; //Once the next button is clicked, i want to display the StaffOrder and Staff Name in a Label... How Do i achieve this please.. Thanks For your time }
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)