0
我遇到一些麻煩angularJS,當我透過它總是空的數據,我使用顯示數據NG-重複象下面這樣:Submiting形式,在ASP.NET使用NG-重複MVC
@using (Ajax.BeginForm("UpdateTasks", "Revision", FormMethod.Post, new AjaxOptions { OnSuccess = "OnSaveSuccess" @*, OnBegin="ValidateForm"*@} , new { @id = "participantForm", @class = "form-validation-1" }))
{
<div ng-app="myApp">
<div id="idiv">
<table id="tbl" name="tbl" ng-controller="myCtrl" border="1" style="color:black">
<tr>
<th> Task</th>
</tr>
<tr ng-repeat="x in records">
<td><input type="text" ng-model="x.Question" class="form-control"></td>
</tr>
</table>
<input class="btn m-r-5" type="submit" value="Save" />
,這是我的控制器
[HttpPost]
public JsonResult UpdateTasks(object tasks)
{
var tsk = tasks ;
return Json(new { isError ="" }, JsonRequestBehavior.AllowGet);
}
但對象的任務永遠是空的,我錯過了什麼?
1.ng重複應該要重複線,而你的情況是'' 第二件事是嘗試每個文本框中賦予不同的ID寫入(u可以使用$ index)of angular)。另一件事是ng-model不會像MVC模型Binder那樣工作。 –