2011-08-04 3 views
0

두 개의 응용 프로그램 WPF - xBap 하나와 ASP.Net 하나 있습니다.ASP.Net 응용 프로그램으로 이동할 때 탐색이 두 번 발생했습니다. 그 이유는 무엇입니까?

때 내가 ASP.Net에 XBAP에서 탐색을하고 있어요 :

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

두 탐색은 ASP.Net 응용 프로그램에서 발생된다 log.txt에있는

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); 
    } 
} 

결과 :

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

이 문제는 나에게 어떤 문제가 있다고 생각합니까?


환경 :

닷 넷 4.0,

+0

Navigate를 두 번 호출하지 않습니까? – Jethro

+0

@Jethro : 물론 아니요, 코드를 편집하고 원한다면 시도하십시오. –

답변

0

IE 9는 Page 지시문에서 AutoEventWireup 특성을 확인합니다.

False으로 변경 한 다음 실행하십시오.