问题标签 [mvcextensions]

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 投票
1 回答
256 浏览

asp.net-mvc - 您对将 MVCExtensions 与 Autofac 结合使用有何看法

我想知道你对使用 MVCExtensions 和 Autofac 的看法。

我在的. 我只是不明白为什么要创建这些扩展?我真的不能说它让我的生活更轻松。我在 global.asax.cs 文件中使用 Autofac 所做的所有事情都可以使用 MVC 扩展进行。我可以只用 Autofac 注册路由、控制器、我的服务和存储库等。AutofacMVC 3 web app

任何意见为什么使用这些 MVC 扩展可能是更好的方法?

我需要在Application_Error. 如何获取已注册记录器的实例?如果我需要在我的应用程序的其他地方解决依赖关系,我该怎么做?这就是我注册记录器的方式:

我可以实例化我的记录器,但更愿意使用已注册的记录器。

这些扩展有标签吗?

0 投票
1 回答
303 浏览

c# - 使用 MvcExtensions 在 MVC 4 中未显示的区域

我正在使用ASP.NET MVC 4 RC最新版本的MvcExtensionsand MvcExtensions.Autofac

我不知道 MVC 4 的工作方式是否与 MVC 3 不同,但是在将它与 MvcExtensions 一起使用时,我的区域根本没有显示。下面的代码是我在 MVC 3 应用程序中使用它的方式。我刚刚将它复制并粘贴到我的 MVC 4 应用程序中。如果我使用 MVC 4 应用程序附带的默认 Global.asax.cs 文件,那么我的区域会正确显示。这必须以不同的方式完成吗?

我将 Global.asax.cs 文件替换为如下所示:

RegisterRoutesBootstrapperAutoMapperBootstrapper并且FluentValidationBootstrapper是我的自定义引导程序类。

0 投票
3 回答
889 浏览

c# - Automapper 在带有 MvcExtensions 的 MVC4 应用程序中请求 MVC3 引用

我正在使用ASP.NET MVC 4 RC最新版本的MvcExtensionsand MvcExtensions.Autofac

我不知道 MVC 4 的工作方式是否与 MVC 3 不同?下面的代码是我在 MVC 3 应用程序中使用它的方式。我刚刚将它复制并粘贴到我的 MVC 4 应用程序中。

我将 Global.asax.cs 文件替换为如下所示:

RegisterRoutesBootstrapperAutoMapperBootstrapper并且FluentValidationBootstrapper是我的自定义引导程序类。AutoMapperBootstrapper 的代码如下所示:

它用蓝色下划线 IEnumerable 并显示错误:

好的,所以当我编译我的项目时,它正在寻找 ASP.NET MVC 3 参考:

我没有打扰这个参考并添加了 MVC 4 参考。我认为这会解决我的领域问题,但事实并非如此。

任何想法为什么它要求 MVC 参考?

0 投票
1 回答
342 浏览

asp.net - ASP.NET MVC中如何配置复杂类型(四)用MvcExtensions

我有一个具有一些复杂属性的模型:

当我试图在视图上显示模型时:

显示 Prop1 的正确标签,而不显示 Prop2.Test。

有人知道解决方案吗?谢谢!!!!!

0 投票
2 回答
139 浏览

asp.net-mvc-3 - 带有附加 HTML 的 MVC3 Html.BeginForm()

我正在编写一些我想呈现 MVC BeginForm 但还包含其他 HTML 的代码。

例如。

这吐出来

这可能吗?
我知道我会考虑某种扩展或最有可能的东西。
希望这是有道理的,并提前感谢!

0 投票
1 回答
726 浏览

c# - FluentValidation + MVC Extensions(元数据)不能一起工作

对于我的项目,我使用两个库:

  1. FluentValidation (http://fluentvalidation.codeplex.com/) 用于视图模型验证
  2. MVC 扩展 (http://mvcextensions.codeplex.com/) 为我的视图模型流畅地配置元数据

这是我配置它们的方式(这是在容器构建器类中完成的):

现在,当我运行应用程序时,FluentValidationModelValidatorProvider 不会验证模型。而是使用默认机制。因此我不得不注释掉 FluentValidationModelValidatorProvider 配置并改用这种方法:

接着:

但必须有一种方法让它们一起工作。有什么建议吗?

0 投票
3 回答
4017 浏览

asp.net - 为 favicon 添加忽略路由后如何修复“文件不存在”错误

我正在使用ASP.NET MVC 3. 我也在使用Autofacand MVC Extensions。我最初得到的错误是:

我阅读了几篇文章,他们都建议我输入以下内容:

然后我开始收到以下错误:

该错误并没有告诉我太多,因为我不知道它试图打开什么文件?我将如何解决这个问题?我没有使用网站图标,我不想要一个。我正在使用Internet Explorer 8.

0 投票
2 回答
3079 浏览

linq-to-sql - 从 Telerik 扩展网格中获取分页、过滤并传递给存储过程

我想使用 MVC 网格过滤,但不想使用 linq。当前示例使用 linq 进行过滤。但是,我想将过滤选项传递给存储过程。你有一个例子吗?

我已经看到 Telerik 扩展网格的示例,它在控制器内部使用 GridActionAttribute 和 GridModel 从数据库接收所有记录后过滤记录。

我想要这个过滤器,在执行数据库查询之前分页信息。这样我就只能从数据库中获取 pagesize 记录。不是整个数据库记录来过滤它(使用storedproc)。另外,从数据库 LINQ 或 ENTLIB DAL 获取记录的最佳实践是什么。

0 投票
2 回答
6023 浏览

javascript - 如何在 javascript 中创建 cookie 并在 mvc3 的控制器中使用

其实我有这样的要求:

我需要使用Javascript获取检查记录的ID并将ID存储在cookie中并在控制器中访问该cookie并根据该ID删除记录

我的 Javascript 是:

0 投票
0 回答
172 浏览

asp.net-mvc-4 - 在 MVC 应用程序中右键单击 Controllers 文件夹时的自定义菜单项

我可以添加自定义菜单项吗,当用户单击 MVC 应用程序中的 Controllers 文件夹时,可以在右键菜单中说“添加 xxx 控制器”。

问候, 帕蒂尔