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
Navigateを2回呼び出すことはありませんか? – Jethro
@Jethro:もちろん、いいえ、私はコードを編集し、あなたが望むならば試してみてください。 –