【发布时间】:2018-12-19 04:38:00
【问题描述】:
我有一个 asp.net 样板项目。我正在尝试创建一个表单并将其写入数据库。我有一个 Index.cshtml 文件和 Index.js 文件。我无法在 javascript 中创建 c# 类的对象。它说“MyProject”未定义。
var requestService = MyCompany.MyProject.Requests.RequestService;
这是有效的吗? javascript中路径的语法是什么? 是否可以在 cshtml 文件中创建一个对象并将其传递给 javascript 文件?
【问题讨论】:
-
JavaScript 没有“路径”的概念。目前还不清楚你在问什么。您发布的 sn-p 在语法上是有效的 JavaScript。
-
您不能在 JavaScript 中创建 C# 对象。您必须在视图中渲染模型 (C#)。然后,您可以使用 HTML 属性 ID 在 JavaScript 中访问模型的值。
标签: javascript c# html asp.net aspnetboilerplate