AngularJs에서 ASP.NET MVC를 사용하고 있습니다. 저는 AngularJs에 익숙하지 않습니다. anglejs를 사용하는 형식을 만들려고합니다. 나는 사용자 이름과 암호를 묻는 로그인 양식을 함께 ASP.NET MVC에서 TextBoxFor에 각도 속성 사용
그래서 시작합니다.@Html.TextBoxFor(m => m.UserName, new { ng-model="user.name" })
아래 도시하지만 IDE 적색의 오류로 ng-model
를 같게 Html.TextBoxFor
를 사용하여 사용자 이름. 이 변경으로 실행하면 오류가 발생합니다.
오류 메시지
계정/로그인 - C : \ SVN 홈페이지 \ ABC-SelfServe \ SRC \ ABC \ 웹 \ 조회수 \ 계정 \ Login.cshtml (23) : 오류 CS0746 : 잘못된 익명 형식 멤버 선언 자. 익명 형식 멤버는 멤버 할당, 단순한 이름 또는 멤버 액세스로 선언해야합니다.
지금까지 html 속성을 포함시켜야 할 때까지는 이런 식으로 작업하는 데 익숙했습니다. 면도날 TextBoxFor
에 ng-....
각도 속성을 포함하기 위해 사용한 구문은 무엇입니까?
면도기는 Helper의 html 속성에서 모든 _을 (를)로 변환합니까? –
네, 효과가있었습니다. 고맙습니다. 각도를 사용할 때'Html.TextboxFor' 나 유사한 면도기 도우미를 사용할 때 아무런 의미가 없다는 것을 깨달았습니다. 지금은 각도로 일반 html을 사용하고 있습니다. 다시 한번 감사드립니다. – Yasser
예. 밑줄은 실제로 속성에서 유효하지 않으므로 바로 가기입니다. 또한 객체 대신 사전을 사용하는 도우미의 오버로드를 사용하여이를 해결할 수 있습니다. –