0

これは、フォームのデータがテキスト ボックスに表示されるはずのページのコードですが、このページに移動することさえせず、同じページにとどまります.送信をクリックするとページが点滅するだけで、他に何も起こりません..

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

namespace PayrollSystem
{
    public partial class frmPersonalVerified : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            //Add your comments here
            txtVerifiedInfo.Text = Request["txtFirstName"] +
                "\n" + Request["txtLastName"] +
                "\n" + Request["txtPayRate"] +
                "\n" + Request["txtStartDate"] +
                "\n" + Request["txtEndDate"];
        }
    }
}

以下は、送信キャンセル ボタンを含むフォームがある他のページにある送信ボタンのコードです。なぜ機能しないのですか? どうしたの?助けてください...

.
.
.


 <asp:Button ID="btnSubmit" runat="server" Text="Submit" 
            PostBackUrl="~/frmPersonalVerified.aspx" />
        &nbsp;&nbsp;
        <asp:Button ID="btnCancel" runat="server" Text="Cancel" 
             PostBackUrl="~/frmMain.aspx"/>

        </asp:Panel>

PostBackUrl="~/frmPersonalVerified.aspx" を PostBackUrl="frmPersonalVerified.aspx" に変更しようとしましたが、うまくいきませんでした。どうしたの?

また、frmPersonalVerified ページのページ読み込みメソッドにブレークポイントを追加しました..その中には入りません..

4

1 に答える 1

0

送信ボタンのonclickイベントに行くべきだと思います

 protected void btnSubmit_Click(object sender, EventArgs e)
 {

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

 }
于 2012-09-15T08:48:46.390 に答える