0
我想實現轉到page.means當我在文本框中輸入任何頁碼「txtGoToPage」,然後單擊按鈕「btnGo」它應該帶我到該頁面。轉到特定頁面按鈕點擊在asp gridview
<asp:Label ID="lblGoToPage" runat="server" Text="Go To Page : "></asp:Label>
<asp:TextBox ID="txtGoToPage" runat="server" Width="47px"></asp:TextBox>
<asp:Button ID="btnGo" runat="server" Text="Go" OnClick="btnGo_Click" />
<asp:GridView ID="gv" runat="server" AutoGenerateColumns="false" OnRowDataBound="gv_RowDataBound" OnRowDeleting="gv_RowDeleting" OnRowEditing="gv_RowEditing" CellPadding="4" ForeColor="#333333" OnRowCreated="gv_RowCreated" OnRowCommand="gv_RowCommand" OnRowUpdating="gv_RowUpdating" AllowPaging="true" OnPageIndexChanging="gv_PageIndexChanging" GridLines="Both" CssClass="GridViewStyle" class="ui-widget-content" Style="width: 100%; padding: 2px" OnSelectedIndexChanged="gv_SelectedIndexChanged">
<EditRowStyle CssClass="GridViewEditRow" />
<RowStyle BackColor="#FFFBD6" ForeColor="#333333" />
<PagerStyle CssClass="pager" />
<Columns>
<asp:TemplateField Visible="false" HeaderText="ID">
<ItemTemplate>
<asp:Label ID="lblID" runat="server" Text='<%#Eval("id") %>' />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Correct">
<ItemTemplate>
<asp:Label ID="lblCorrect" runat="server" Text='<%#Eval("correct") %>' />
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtCorrect" runat="server" Width="40px" Text='<%#Eval("correct") %>' />
</EditItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Comments">
<ItemTemplate>
<asp:Label ID="lblComments" runat="server" Text='<%#Eval("comments") %>' />
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtComments" runat="server" TextMode="multiline" Width="50px" Columns="50" Rows="5" Text='<%#Eval("comments") %>' />
</EditItemTemplate>
</asp:TemplateField>
</Columns>
<PagerSettings FirstPageText="First" LastPageText="Last"
Mode="Numeric" PageButtonCount="20" PreviousPageText="Previous" />
</asp:GridView>
在此先感謝。
的對象引用是必需的非靜態字段方法或屬性例外@磨憨SRINIVAS – San
我想你調用一個實例。方法從一個靜態方法(主)。要糾正這個錯誤,要麼(1)聲明一個類型爲program的變量,然後調用該方法或(2)在方法聲明中添加'static'。 –