问题标签 [asp.net-mvc-scaffolding]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
238 浏览

asp.net-mvc-3 - 带有 jquery 网格和单元测试的脚手架 aspnet webapi

我有一个使用 WebApi、EF5 Code First 和 Repository 和 Unit of Work 模式的 ASPNET MVC4 项目。

我想知道是否有人知道一个脚手架来搭建控制器和视图,但不是使用这样的东西我希望视图有一个与 jquery 相关联的脚本,从 webapi 控制器请求某些东西,而不是返回一个从控制器查看。如果可能的话,脚手架单元测试也是如此。

那里最好的 jquery 网格(开源和免费)是什么?

提前致谢!吉列尔莫。

0 投票
0 回答
334 浏览

asp.net-mvc-4 - 用于带有 jquery 网格的 webapi 和 ASPNET MVC 4 的 Backbone、Ember 或 Knockout 脚手架

是否有与 Backbone、Ember 或 Knockout 或任何其他框架一起使用的脚手架来搭建 webapi/aspnet mvc 4 项目,该项目使用实体框架 5 并能够使用 jquery 网格搭建视图?

更好的是,不是 SPA 脚手架,我的意思是,一个与 ASPNET MVC 4 和 WebApi 一起使用 jquery 调用 WebApi 控制器的 REST 方法的脚手架。

我在那里找不到任何人,只有 ControllerWithAjaxGrid 但它检索视图作为结果,我想从视图到 WebApi 控制器进行 REST 操作。

提前致谢。吉列尔莫。

0 投票
1 回答
2361 浏览

powershell - 使用 PowerShell 自定义 T4 脚手架

我想创建一个使用任意PowerShell逻辑的自定义脚手架。它可以渲染T4 模板(如果需要,可以渲染多个模板),并输出结果:

  • 作为项目中的新文件
  • 作为插入现有类的新代码块
  • 我的 PowerShell 逻辑可以使用Visual Studio的“代码模型”API 以其他任意方式操作文件和代码元素。

如何使用 PowerShell 自定义 T4 脚手架?

0 投票
1 回答
318 浏览

asp.net-mvc - 如何使用 .ps1 t4scaffolding 模板将项目添加到当前解决方案?

环境:Visual Studio 2012,MvcScaffolding

我是 MvcScaffolding 和 Powershell 的新手,但我想要完成的是在当前项目的解决方案中添加一个新项目。所以基本上用户有 1 个解决方案,并且该解决方案中的 1 个项目运行一个脚手架命令,并在该解决方案中生成一些其他项目。我不想向当前项目添加项目,因此 Add-ProjectItemViaTemplate 在那里没有帮助。这是在这里使用的正确技术吗?

0 投票
2 回答
1539 浏览

asp.net - asp.net mvc 4 脚手架不起作用

我在类库中有以下类

我还有一个 asp.net MVC 4 项目,它有一个名为 ExpenseEditView 的类,其定义如下

在我的控制器的创建方法中,我有以下行:

当我尝试使用 Asp.net mvc Scaffolding 模板进行“创建”操作时,它创建了一个空视图,而没有为类 ExpenseDTO 中的属性生成任何代码?

谁能指出我所缺少的,以便可以为 ExpenseEditView 自动生成模板?

0 投票
2 回答
1073 浏览

asp.net-mvc-4 - 在 VS2012 中使用 Package Manager Consoler 安装 Mvc Scaffolding 包时出错

我是使用包管理器控制台的新手。我需要安装Autofac.Mvc3MvcScaffolding打包。我尝试通过运行以下命令使用包管理器控制台进行安装。

但我得到了以下错误。

正在尝试解决依赖项“Autofac (≥ 2.6.3.862)”。
安装包:底层连接已关闭:发送时发生意外错误。
在 line:1 char:16
+ Install-Package <<<< Autofac.Mvc3
+ CategoryInfo: NotSpecified: (:) [Install-Package], WebException
+ FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.InstallPackageCommand

在安装时MvcScaffolding

它抛出这个错误。

正在尝试解决依赖项“T4Scaffolding”。
安装包:底层连接已关闭:发送时发生意外错误。
在 line:1 char:16
+ Install-Package <<<< MvcScaffolding
+ CategoryInfo : NotSpecified: (:) [Install-Package], WebException
+ FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.InstallPackageCommand

在 VS2012 中创建 MVC4 应用程序时,我在“packages”文件夹中确实有一些预安装的 dll,但它不包含 MvcScaffolding/Au​​tofac。

请告诉我必须将它们安装在“packages”文件夹中,还是通过运行上述命令进行安装。

请帮忙..提前谢谢:)

0 投票
2 回答
1681 浏览

asp.net-mvc - Entity Framework TPC 继承(现在请拍我)

我正在尝试基于http://www.schema.org上定义的实体使用 Code First 和迁移来构建实体模型和数据库。底线是所有实体都继承自实体“事物”。

迁移会构建数据库,但任何对数据库进行种子设定的尝试都会失败。

一切都继承自 Thing:

0 投票
0 回答
340 浏览

asp.net-mvc - MVCScaffolding,实体框架模型优先,多对多脚手架

我首先使用实体​​框架模型。我的模型中有 2 个实体..

  1. 用户
  2. 角色

我想为这种关系使用 MVC 脚手架(使用 VS 2012 或 2010)。

从 20111 的一些帖子中,不支持多对多。它仍然不支持吗?如果支持 nto,是否有任何解决方法?

我无法更改模型(因为将从它生成数据库)但是我主要期待创建用户、创建角色和为用户分配角色。如果一些使用一对多的解决方法可以给我上面的脚手架视图和控制器,我会同意的。

谢谢那智

0 投票
2 回答
811 浏览

c# - 带有 ID 的 MVC 4 脚手架删除问题

我为删除创建了脚手架删除视图,但它不起作用。调试时我发现它没有将正确的记录 ID 传递给控制器​​。始终将 0 作为 ID 传递,结果是异常(ystem.NullReferenceException 未由用户代码处理 Message=Object reference not set to an instance of an object.)。

但在视图提交按钮中显示正确的 URL 和正确的 ID。

控制器:

看法:

使用断点调试 [HttpPost] 方法时,该方法作为参数的对象似乎未使用值初始化。ID 字段显示 0,其他字段显示 null。

致力于重新创建视图、重写控制器方法、更改属性等。但仍然遇到问题。感谢您的意见。

(顺便说一句,为 Create、List 和 Edit 创建了脚手架视图。它们运行良好。)

谢谢,

查图尔

0 投票
3 回答
1081 浏览

asp.net-mvc - 如何更改 MvcScaffolding 生成控制器、视图和存储库的项目和文件夹

是否有可能更改 MvcScaffolding 生成存储库、视图和控制器的默认项目和文件夹?