0
ASP.NET 동적 데이터 웹 사이트가 있습니다. 최상위 레벨에 새로운 Web Form을 만들고 NavigateUrl="~/ChangePassword.aspx"
으로 액세스했습니다.asp.net 탐색 사용자 지정 페이지
그러나 CustomPages
폴더 안에 새로운 Web Form을 추가하려고하면 다음과 같이 액세스 할 수 없습니다 ... 이유가 무엇입니까?
ASP.NET 동적 데이터 웹 사이트가 있습니다. 최상위 레벨에 새로운 Web Form을 만들고 NavigateUrl="~/ChangePassword.aspx"
으로 액세스했습니다.asp.net 탐색 사용자 지정 페이지
그러나 CustomPages
폴더 안에 새로운 Web Form을 추가하려고하면 다음과 같이 액세스 할 수 없습니다 ... 이유가 무엇입니까?
당신은에서 .aspx 파일에 대한 액세스가 HttpNotFoundHandler로 리디렉션됩니다
<system.web>
<httpHandlers>
<add path="*.aspx" verb="*"
type="System.Web.HttpNotFoundHandler" validate="true" />
</httpHandlers>
</system.web>
DynamicData 폴더 내에서 web.config
파일에보고해야한다! entitySet 모든 종류의 dyanmic 데이터 템플릿 페이지 - 사용자 정의 -
폴더 CustomPages 내 자신을 배치 할 수 있습니다.
그냥
는 새 템플릿를 작성, 내에서이 폴더를 EntitySet의 이름을 가진 하위 폴더 및 를 작성 (또는 복사).어쨌든 -이 새 템플릿 사용자 정의 페이지는 정의 된 경로 (예 : new DynamicDataRoute("{table}/{action}.aspx")
)에만 액세스 할 수 있습니다.