private void Page_Load(object sender, System.EventArgs e) { // ページを初期化するユーザー コードをここに挿入します。 // InputPanelを表示する InputPanel.Visible = true; SubmitPanel.Visible = false; // ポストバック状態かどうかを調べる if (this.IsPostBack) { // ポストバックされた状態である // 検証コントロールを使って入力エラーの検証 this.Validate(); if (this.IsValid) { // エラーは発見されなかった // データベースに書き込む処理をする(後述のリスト1-4) if (InsertDB()) { // データベースへの書き込みに成功した // SubmitPannelのほうを表示する InputPanel.Visible = false; SubmitPanel.Visible = true; // 成功メッセージを設定 SubmitMessage.Text = "商品を追加しました"; } } } }