クリック イベントでは、データベースへの 1 つの挿入とResponse.Redirect、レコードのプレビューを行います。
奇妙な問題は、ボタンを 3 回クリックすると、データベースに 3 つの新しいレコードが作成されることです。Response.Redirect最初の挿入後に実行されるため、これは奇妙です。
注意:
サーバーにファイルをアップロードする必要があるため、ボタンが完全なポストバックを引き起こしています
Response.Redirectfalse-trueオプションで試しました私は試した
Server.Transfer
これが私のコードです:
protected void B_Save_Click(object sender, EventArgs e)
{
Insert_Account();
Response.Redirect("index.aspx"); }