当我导航到ASP时,发生了两个导航.Net应用程序,知道为什么会这样吗

本文关键字:导航 应用程序 Net 为什么 两个 ASP 发生了 | 更新日期: 2023-09-27 18:04:22

我有两个应用程序WPF - xBap 1和ASP。净。

当我从xBap导航到ASP。净:

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

两个导航发生在ASP中。Net应用程序:

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中的结果:

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

这个行为给我带来了问题,你知道如何防止吗?


环境:

Dot Net 4.0, ie9

当我导航到ASP时,发生了两个导航.Net应用程序,知道为什么会这样吗

检查Page指令中的AutoEventWireUp属性。

将其更改为False然后运行它。