2013-09-04 3 views
0

AngularJS/Web API 응용 프로그램을 개발 중입니다. C# 코드로 페이지 유효성 검사를 작성할 수 있으며 AngularJS에서 서비스 호출로 호출 할 수있는 방법이 있습니까? 즉, C# 코드가 angularJS 서비스가 JSON 객체를 읽는 JSON 객체로 변환되어 다른 컨트롤을 사용/사용 중지 하시겠습니까? 이 접근법으로 모든 유효성 검증 로직을 하나의 중앙 집중식으로 유지할 수 있습니다.AngularJS 페이지 유효성 검사

Angular 스크립트에 동일한 유효성 검사 논리를 쓰고 싶지 않습니다.

좋습니다. 감사합니다.

+0

이것은 "검증"을 수행 할 수있는 방법을 보여주는 매우 기본적인 예입니다. http://plnkr.co/edit/jzSUDo 제 의견으로는 더 나은 대답을 원한다면 더 자세한 내용을 설명해야합니다. – kostik

+0

I 드롭 다운의 값 선택을 기준으로 컨트롤을 사용하지 않도록 설정하려고합니다. 나는 자바 스크립트를 작성하는이 사건을 처리 할 수 ​​있습니다. 나는 C# 코드를 작성하여 이것을 JSON 객체로 렌더링하고 내 각도는 json 객체를 기반으로 반응 할 수있는 동일한 시나리오를 원한다. – user2748012

답변

0

정확하게 이해하면 서버 측 유효성 만 검사하고 싶습니다. 동시에 서버에서 비동기 적으로 유효성 검사를 수행하기를 원합니다. 그리고 최종 사용자의 경우 클라이언트 측 검증과 같이 보일 것입니다.

Web API를 사용하든 Spring java를 사용하든간에 가능합니다. 크게 단순화 할 수있는 프레임 워크가 있습니다. 그냥 예를 다운로드하고 작동 방법을 참조하십시오 https://upida4net.codeplex.com

그건 그렇고, 당신은 여기에 예를 들어 작업에 좀 걸릴 수 있습니다 : http://upida.cloudapp.net:8080/org.upida.example.angular/

내가 약속, ​​당신은이 코드의 양에 놀라게 될 것입니다.

+0

답장과 정말 좋은 제안에 감사드립니다. upida와 angular JS를 사용하여 샘플 코드 프로젝트의 링크를 공유 할 수 있습니까? 감사합니다. – user2748012

+0

예제는 실제로 upida.codeplex.com 다운로드의 일부입니다. 패키지를 다운로드하고 예제를 참조하십시오. 앵귤러 Knockout 예제가 있습니다. – user2626270

관련 문제