通过使用以下文章:http ://www.dotnetcurry.com/ShowArticle.aspx?ID=847 ,我尝试开发示例应用程序。为了使事情分开,我尝试将 javascript 代码移动到单独的 js 文件:EmployeeInfo.js并在 Create.cshtml 的 head 部分引用了 js 文件,如下所述:
<head>
<script src="~/Scripts/EmployeeInfo.js"></script>
</head>
但我无法显示数据库中的现有记录。调试代码发现调用了GetEmployees()方法,data.length也大于0,但是数据无法与表格绑定显示所有记录。对此的任何帮助表示赞赏。
<tbody data-bind="foreach: Employees">
<tr style="border: solid" data-bind="click: $root.getselectedemployee" id="updtr">
<td><span data-bind="text: EmpNo"></span></td>
<td><span data-bind="text: EmpName"></span></td>
<td><span data-bind="text: Salary"></span></td>
<td><span data-bind="text: DeptName"></span></td>
<td><span data-bind="text: Designation"></span></td>
<td>
<button data-bind="click: $root.deleterec">Delete</button></td>
</tr>
</tbody>
谁能帮我理解这个问题。
谢谢和问候, 桑托什·库马尔·帕特罗