【发布时间】:2014-05-15 06:33:48
【问题描述】:
我正在使用带有 AngularJs 的 ASP.NET MVC。我是 AngularJs 的新手,我正在尝试创建一个使用 angularjs 的表单。
首先我有一个登录表单,要求输入用户名和密码。
用户名使用Html.TextBoxFor如下图
@Html.TextBoxFor(m => m.UserName, new { ng-model="user.name" })
但 ide 将 ng-model 显示为红色错误。并在使用此更改运行时出错。
错误信息
帐户/登录 - c:\SVN HOME\ABC-SelfServe\src\ABC\Web\Views\Account\Login.cshtml(23):错误 CS0746:无效的匿名类型成员声明符。必须使用成员分配、简单名称或成员访问来声明匿名类型成员。
直到现在,每当我必须包含 html 属性时,我都会这样做并且它曾经可以工作。我用什么语法来包含 ng-.... 角度属性和剃须刀 TextBoxFor ?
【问题讨论】:
标签: angularjs asp.net-mvc-4 razor