asp.net-mvc-3相关内容

拆分字符串时出现令人困惑的错误

我有这行代码: string[] ids = Request.Params["service"].Split(","); Request.Params["service"] 中的值是:"1,2" 为什么我得到: 错误 1 ​​'string.Split(params char[])' 的最佳重载方法匹配有一些无效参数错误 2 参数 1:无法从“字符串"转换为“字符[]" 这对 ..
发布时间:2021-12-28 12:12:04 C#/.NET

Razor View 动态表格行

我想在我的视图中有一个表格,它将把模型中的 3 个元素放在每一行中.所以我打算这样做的方法是遍历模型并在 foreach 循环内部检查我设置的计数变量.如果 count mod 3 == 0 我会做一些类似 的事情来开始一个新行.这不是我想要的方式,因为我会在 后面有一个 }.所以基本上我的问题是,我将如何根据模型中的元素在 razor 视图中创建一个动态表,其中每行 ..
发布时间:2021-12-28 11:43:06 C#/.NET

jQuery Mobile 未在列表中显示正确的选定项目

我有一个选择列表.我正在使用 jQuery 更新所选项目.当我更改所选值时,框中显示的项目不会更新.在下面的示例中,选项“a"被设置为选中.然后我使用 jQuery 将所选项目更改为“d".它仍然显示“a".但是,如果您展开列表,您会看到“d"被选中或突出显示.不知道如何解决这个问题.任何帮助将不胜感激! http://jsfiddle.net/9wQcs/5/ HTML: ..
发布时间:2021-12-27 19:21:19 其他开发

无需重新编译即可在部署服务器中编辑 ASP.NET MVC 3 resx 文件

这是我在这里的第一个问题! 我有一个带有 Properties 文件夹的 ASP.NET MVC 3 项目,其中包含一些 .resx 文件,用于按语言 (en/es) 在我的视图中区分内容.我在 VS2010 中使用 .Net 4. 当我将应用程序部署到服务器时,我发现没有发布任何 resx 文件,而是有一些 .dll 文件. 我已将构建操作设置为 Embedded resour ..
发布时间:2021-12-26 23:31:52 C#/.NET

在表上引入 FOREIGN KEY 约束可能会导致循环或多个级联路径导致 Database.SetInitializer 不起作用?

我的代码优先数据库运行良好.如果我对数据库上下文进行了更改,则下次启动应用程序时数据库将更新.但是后来我向数据库中添加了一些模型,并在重新启动应用程序时出现此错误: 在表 'OrderDetails' 上引入 FOREIGN KEY 约束 'FK_OrderDetails_Orders_OrderId' 可能会导致循环或多个级联路径.指定 ON DELETE NO ACTION 或 ON U ..

asp.net mvc 3 中的错误处理

在 asp.net mvc 3 中是否有内置或正确的方法来处理错误? 这就是我想要做的: 如果应用程序崩溃或抛出错误,它会转到特定的错误页面. 我可以从控制器操作中抛出我自己的错误.(然后转到错误页面). 我找到了以下方法: 我认为要做到这一点还有很长的路要走此处.(对于 v1 和 v2 但也适用于 v3). 在此处使用 errorhandle 属性. 我该如何正 ..
发布时间:2021-12-26 12:59:32 其他开发

DI 模式是否限制了昂贵的对象创建以及不经常使用的依赖项?

当涉及到典型的构造函数依赖注入时,我很难理解一个明显的模式问题/限制.例如,假设我有一个 ASP.NET MVC3 控制器,如下所示: 公共类 MyController继承控制器私有只读 mServiceA 作为 IServiceA私有只读 mServiceB 作为 IServiceB私有只读 mServiceC 作为 IServiceCPublic Sub New(serviceA As IS ..

如何配置 Simple Injector 以在 ASP.NET MVC 中运行后台线程

我使用 Simple Injector 来管理我注入的依赖项的生命周期(在本例中为 UnitOfWork),我很高兴有一个单独的装饰器而不是我的服务或命令处理程序来负责保存在编写业务逻辑层时,处理使代码更容易(我遵循 这篇博文). 通过在构建组合根容器期间使用 Simple Injector MVC NuGet 包和以下代码,上述工作完美(并且非常容易),如果图形中存在多个依赖项,则同一实例 ..
发布时间:2021-12-26 10:45:16 C#/.NET

如何将依赖注入 global.asax.cs

如何将依赖项注入 global.asax.cs,即 MvcApplication 类? 之前使用服务定位器(反)模式进行依赖注入,我正在尝试通过使用 IOC 容器(特别是 Unity.Mvc3,因为它带有 IDependencyResolver 的实现)来遵循我最新的 MVC 应用程序中的最佳实践建议开箱即用)和构造函数注入. 到目前为止,一切似乎都很简单,除了几个障碍,其中一个在 g ..
发布时间:2021-12-26 10:42:58 其他开发

处理Json时如何修复循环引用错误

这个问题是我在这里的原始帖子的一部分 获取数据到 Extjs GridPanel 下面是我的控制器,它从 sql db 读取数据,然后我尝试将结果编码为 JSON 并将数据发送回我的 gridview.js public JsonResult writeRecord()//公共字符串writeRecord(){Response.Write("调查完成!");SqlConnection co ..
发布时间:2021-12-25 17:53:43 C#/.NET

在图表 .net mvc3 中设置间隔

我想在 mvc3 .net c# 的图表上(使用 System.Web.Helpers)将间隔设置为 1.我找不到图表属性来设置间隔,以便 x/yValues 显示所有标签.代码如下: Chart key = new Chart(width: 600, height: 400).AddSeries(图表类型:“条形",传说:“降雨",xValue: xVal,//new[] { "Jan", " ..
发布时间:2021-12-25 17:08:38 其他开发

ASP.Net MVC 3 中的图表

我在 ASP.Net MVC 3 中使用 Chart web helper.我在网上看到了一系列闪亮的图像,展示了这个 API 的功能,但几乎没有任何关于如何设置图表样式的文档.例如,我需要在图表外显示标签,我想指定百分比,而不是十进制值等. 有一个 webforms 项目可供下载:http://weblogs.asp.net/scottgu/archive/2010/02/07/built ..
发布时间:2021-12-25 16:35:37 C#/.NET

Windows 身份验证在 IIS 7.5 中不起作用

我在使 Windows 身份验证在 IIS 7.5 上工作时遇到问题.该应用程序是在 asp.net MVC 3 中构建的内部站点.应用程序池使用特定域用户,站点使用 Windows 身份验证.每次我尝试启动该站点时,IE 都会提示我进行登录. 如果我取消足够多,网站就会出现,看起来很糟糕,但它有我的名字与我的 Windows 登录相关联显示在顶部.所以这告诉我该站点正确地获取了我的 Win ..
发布时间:2021-12-25 08:40:44 服务器开发

MVC 3 区域路线不起作用

我在我的 MVC 3 应用程序中创建了一个名为“博客"的区域. 在 global.asax 中,我有以下代码. public static void RegisterRoutes(RouteCollection routes){route.IgnoreRoute("{resource}.axd/{*pathInfo}");路线.MapRoute("Default",//路由名称"{cont ..
发布时间:2021-12-25 08:29:31 C#/.NET