Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Angularjs和Asp.NETMVC控制器_C#_Asp.net Mvc_Angularjs - Fatal编程技术网

C# Angularjs和Asp.NETMVC控制器

C# Angularjs和Asp.NETMVC控制器,c#,asp.net-mvc,angularjs,C#,Asp.net Mvc,Angularjs,我想使用AngularJS进行数据绑定,但我还想保留一个Send按钮,该按钮将在不使用ajax的情况下提交发送模型的表单(控制器将更改为c sharp对象)。 我知道我有$scope中的模型,并且它是json格式的,但是似乎将其发送到操作的唯一方法是通过Ajax,而不是提交整个表单。使用AngularJS绑定数据时,如果指定name属性,C#中的操作方法应该接收值 例如, 当用户单击“提交”按钮时,如果您有一个名为userName的变量,则服务器站点方法将收到该值。Hello Shahed!我说

我想使用AngularJS进行数据绑定,但我还想保留一个Send按钮,该按钮将在不使用ajax的情况下提交发送模型的表单(控制器将更改为c sharp对象)。
我知道我有$scope中的模型,并且它是json格式的,但是似乎将其发送到操作的唯一方法是通过Ajax,而不是提交整个表单。

使用AngularJS绑定数据时,如果指定name属性,C#中的操作方法应该接收值

例如,


当用户单击“提交”按钮时,如果您有一个名为userName的变量,则服务器站点方法将收到该值。

Hello Shahed!我说的是一个物体。类似于具有OrderItems的对象“Order”。订单项目的文本字段的名称类似于order\u orderItem\u 0\u product、order\u orderItem\u 1\u product。如果我使用angular,我如何指定这样的名称呢?嗨,Shak,如果你想使用特定格式的名称,你也可以使用angular绑定。例如,name={{x.propertyName}}value={{{x.value}}然后,在服务器端,这些值可以通过“FormCollection”参数访问。我没有想到这一点。谢谢沙赫德!