1

以下のボタン フィールドを含むアプリケーションで Gridview を使用しています。

<asp:GridView ID="grvAccrualData" runat="server" AutoGenerateColumns="False" ForeColor="Black" Font-Names="Arial"

                        BackColor="#B10633" __designer:wfdid="w9" AllowPaging="True" Width="100%" OnRowCommand="grvAccrualData_RowCommand">
                        <PagerSettings FirstPageText="&amp;lt;&amp;lt; First" LastPageText="Last &amp;gt;&amp;gt;"
                            Mode="NextPreviousFirstLast" NextPageText="Next &amp;gt;" PreviousPageText="Prev &amp;lt;">
                        </PagerSettings>
                        <FooterStyle BackColor="#B10633" Font-Bold="True" ForeColor="White"></FooterStyle>
                        <RowStyle Font-Names="Arial" Font-Size="8pt" HorizontalAlign="Left" VerticalAlign="Middle" BackColor="Ivory" />
                        <Columns>
                            <asp:BoundField DataField="AccrlHeaderAccrualNo" HeaderText="Accrual Number">
                                <ItemStyle HorizontalAlign="Left" VerticalAlign="Middle"></ItemStyle>
                            </asp:BoundField>
                            <asp:ButtonField ButtonType="button" CommandName="AccrualDetail" HeaderText="Debit Generation" Text="Account" />
                        </Columns>
                        <PagerStyle HorizontalAlign="Center" BackColor="#B10633" ForeColor="Black"></PagerStyle>
                        <HeaderStyle BackColor="#B10633" Font-Names="Arial" Font-Size="8pt" ForeColor="White">
                        </HeaderStyle>
                        <AlternatingRowStyle BackColor="#FFC0C0"></AlternatingRowStyle>
                    </asp:GridView>

そして、私のサーバー側のコードは次のとおりです。

protected void grvAccrualData_RowCommand(object sender, GridViewCommandEventArgs e)
{
    if (e.CommandName == "AccrualDetail")
    {

    }
}

このサーバー コードでは、ボタンのクリック時にフォームまたは Web ページを呼び出したいと考えています。

4

1 に答える 1

0

使用する

Response.Redirect("~/WebPage.aspx");

または、これと一緒にパラメーターを渡したい場合は、QueryString を使用します。

于 2012-04-26T06:01:20.633 に答える