通过使用以下文章: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>
谁能帮我理解这个问题。
谢谢和问候, 桑托什·库马尔·帕特罗