Tôi đang sử dụng ASP.NET MVC với AngularJs. Tôi mới đến AngularJs, tôi đang cố gắng tạo ra một hình thức sử dụng angularjs.Sử dụng thuộc tính góc cạnh với TextBoxFor trong ASP.NET MVC
Vì vậy, để bắt đầu, tôi có biểu mẫu đăng nhập yêu cầu tên người dùng và mật khẩu.
Tên người dùng sử dụng Html.TextBoxFor
như hình dưới đây
@Html.TextBoxFor(m => m.UserName, new { ng-model="user.name" })
Nhưng ide cho thấy ng-model
như một lỗi trong màu đỏ. và đưa ra lỗi khi chạy với thay đổi này.
Thông báo lỗi
tài khoản/đăng nhập - c: \ SVN HOME \ ABC-SelfServe \ src \ ABC \ Web \ Views \ Account \ Login.cshtml (23): lỗi CS0746: thành viên loại vô danh không hợp lệ người khai báo. Các thành viên kiểu ẩn danh phải được khai báo bằng cách gán thành viên, tên đơn giản hoặc quyền truy cập thành viên.
Đến bây giờ bất cứ khi nào tôi phải bao gồm thuộc tính html, tôi đã từng làm như thế này và được sử dụng để hoạt động. Tôi sử dụng cú pháp nào để bao gồm ng-....
thuộc tính góc cạnh với dao cạo TextBoxFor
?
dao cạo chuyển đổi mọi _ thành - trong thuộc tính html của Trình trợ giúp? –
Có hoạt động. Cảm ơn bạn. Tôi nhận ra không có điểm trong việc sử dụng 'Html.TextboxFor' hoặc helper dao cạo tương tự khi sử dụng góc cạnh. Tôi hiện đang sử dụng html thuần túy với góc cạnh. Cảm ơn một lần nữa. – Yasser
Có. Đó là một phím tắt như gạch dưới thực sự không hợp lệ trong các thuộc tính. Cũng có thể giải quyết vấn đề này bằng cách sử dụng tình trạng quá tải của trình trợ giúp có một từ điển thay vì một đối tượng. –