2011-08-04 11 views
0

私はWPF - xBapとASP.Netの2つのアプリケーションを持っています。ASP.Netアプリケーションに移動すると、2つのナビゲーションが発生しました。

public partial class _Default : System.Web.UI.Page 
{ 
    protected void Page_Load(object sender, EventArgs e) 
    { 
     if (!IsPostBack) 
      File.AppendAllText("C:\\log.txt", DateTime.Now.ToString() + 
          "(SessionID: " + Session.SessionID + ")" + 
          Environment.NewLine); 
    } 
} 

結果log.txtという中:

private void button1_Click(object sender, RoutedEventArgs e) 
{ 
    NavigationService.Navigate(new Uri("http://localhost:14496/Default.aspx", 
             UriKind.Absolute)); 
} 

2つのナビゲーションは、ASP.Netアプリケーションで発生している:私はXBAPからASP.Netへのナビゲーションをやってる

8/4/2011 10:45:53 AM(SessionID: jnvq2q5g0tt415hzxtdxrird) 
8/4/2011 10:45:53 AM(SessionID: e0i13wsxwbpqyxtc3xrh5zcq) 

この現象は、私に問題を引き起こします。それを防ぐ方法はありますか?


環境:

ドットネット4.0、IE 9

+0

Navigateを2回呼び出すことはありませんか? – Jethro

+0

@Jethro:もちろん、いいえ、私はコードを編集し、あなたが望むならば試してみてください。 –

答えて

0

は、PageディレクティブでAutoEventWireup属性を確認してください。

Falseに変更して実行してください。

関連する問題