2013-07-31 1 views
0

안녕하세요 저는 다음과 같은 문제에 직면하고 있습니다.다른 프로젝트이지만 같은 asp.net 솔루션의 하이퍼 링크에서 웹 페이지 탐색하기

I 다음 용액 구조를 가지고

Solution1 
    project1 
    page1.aspx 
    project2 
     page2.aspx 

Page1.aspx 라 제가 메뉴 항목이 다시 말해서 프로젝트 2

에있는 page2.aspx까지 이동해야 asp.net 메뉴 제어를 포함를 동일한 솔루션에서 다른 프로젝트의 프로젝트 리소스에 어떻게 액세스합니까? 당신이 솔루션이 개 웹 프로젝트가있는 경우 사전

+0

내비게이션이 이미 설정되어 있고'project2'를 디버깅 할 수 있어야하지만'project1'에서 코드가 실행되기 시작해야합니까? –

+0

코드를 디버깅하지 않습니다. 같은 솔루션에서 다른 프로젝트 웹 페이지의 메뉴 항목에 대한 탐색 URL 속성을 설정해야합니다. MenuItem의 텍스트 = "Default2"값 = "Default2"NavigateUrl = "HTP : user2247355

답변

2

에서

덕분에, 그건 당신이 모두 2 개의 다른 웹 응용 프로그램을 의미한다. 한 응용 프로그램의 메뉴에서 다른 응용 프로그램으로 이동할 수있는 유일한 방법은 단순히 링크를 작성하는 것입니다. 예 :

가 가정 :

Page1.aspx 라 (프로젝트 1에서) http://localhost/App2/page2.aspx

에 있습니다 (프로젝트 2) 당신은에서 링크를 만들 수 있습니다 http://localhost/App1/page1.aspx

Page2.aspx에 위치한

Page1.aspx라는에 메뉴가 가리키는 메뉴의 링크함으로써 page2.aspx하기 : 즉 http://localhost/App2/page2.aspx

를, 메뉴는이 읽고 요소를 가지고 있습니다

<a href="htp://localhost/App2/page2.aspx">Take me to page2 </a> 

희망이 있습니다. 당신이를 Project2를 디버깅해야하지만 출발점 Project1의 경우

+0

고마워요 메뉴 항목 과 노력 // localhost를/Project2/Default2.aspx "> 하지만 작동하지 않습니다. – user2247355

0

- Project2에 속성으로 이동하고 Project1의에 URL을 시작 포인트 :

enter image description here

그런 다음 컴파일하고 Project2를 실행합니다. Project1이 시작되지만 Project2로 리다이렉트 할 때 디버그, 브레이크 포인트 등을 사용할 수 있습니다.

관련 문제