2012-04-08 15 views
0

バックエンドで価格や名前などの製品を更新すると、フロントエンドユーザーがサイト内の1ページ内容:「私たちは製品を更新しており、後でカムバックしてください」アクションを伴う製品を購入している顧客:カートに入れるかカートに行くとキャンセルされ、通知ページにリダイレクトされますストアがAsp.NET MVC 3で製品を更新するときに更新通知ページを作成する方法

+1

ダウンタイムの任意の量でBeginRequestイベントメソッドをオーバーライドすることである=売上高を失いました。あなたがしようとしていることを再考してください。 – josh3736

+0

こんにちはjosh3736、あなたのコメント、私はそれを克服するためにどのような量のダウンタイム=失われた販売、感謝しますか?最新の製品をお届けします。 – TPL

答えて

1

私はjosh3736のコメントに同意します。あなたがこれを実装する時に見ることができます

しかし一つの方法は、Global.asaxファイル

protected void Application_BeginRequest(object sender, EventArgs e) 
    { 
     if(ShouldIShowMessage()) 
     { 
      this.Response.Redirect("RedirectUrl"); 
     } 
    } 

    private bool ShouldIShowMessage() 
    { 
     // Decision logic here 
    } 
+0

フロントエンドユーザーがページを表示している場合は、ページを更新するにはどうすればよいですか?私はちょうど私がそれについて考えるかどうか尋ねる、それが本当でないなら、申し訳ありません – TPL

関連する問題