문제

HTML 헬퍼 클래스를 사용하여 교차 신청 동작 링크를 생성 할 수 있습니까?

나는 다음과 같습니다 (둘 다 별도의 VS2008 프로젝트).

http://mainwebsite/
http://mainwebsite/application

/mainwebsite/application/project to/mainwebsite/에서 링크를 생성하고 싶습니다. 이게 가능해? 아니면 하이퍼 링크를 하드 코드해야합니까?

덧셈:
내 질문은 또한 그 반대도 적용됩니다. 따라서/MainWebsite/to/MainWebsite/Application에서 링크를 생성합니다. 응용 프로그램 이름을 컨트롤러 이름으로 시뮬레이션하여 이미 그렇게했습니다.

<% =Html.ActionLink("ApplicationName","",new With {.Controller = "application" }) %>
도움이 되었습니까?

해결책

예, 당신은 이것을 할 수 있습니다. HTML 헬퍼는 URL을 생성합니다 ASP.NET MVC를 완전히 무지한 라우팅 시스템 사용 그리고 당신의 응용 프로그램. 다른 응용 프로그램의 경로 테이블에 경로가있는 경우 HTML 헬퍼를 사용하여 URL을 생성 할 수 있습니다. 경로 테이블에 현재 응용 프로그램의 경로 만 포함 할 수 있다는 규칙은 없지만 경로 주문 방법에 대해주의해야합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top