asp.net-mvc-3相关内容

使用 ASP.NET MVC 3 和 razor 视图进行用户跟踪

在 ASP.NET MVC 3 中使用 Razor 视图时,在整个网站上实现用户跟踪的最佳方法是什么. 在网络表单中,我会在母版页中放置一些代码以使用 cookie 并在我的网站上记录一个人在数据库中访问的每个 url,但我不确定在 ASP.NET MVC 中的何处实现此代码. 解决方案 我想最好的方法是创建一个全局操作过滤器,并跟踪那里的访问. 创建一个动作过滤器属性: 公 ..
发布时间:2021-11-27 12:07:50 其他开发

AccessViolationException 未处理

我正在尝试使用 Steve Sanderson 的博客文章,以便在我的 ASP MVC 3 视图中编辑可变长度列表.该项目构建良好,但是每当呈现部分视图时,程序就会在 using(Html.BeginColletionItem() 行上出现以下错误: AccessViolationException 未处理尝试读取或写入受保护的内存.这通常表明其他内存已损坏. 这是完整异常的屏幕截图 完 ..
发布时间:2021-11-26 20:10:59 C#/.NET

AssemblyBinding BindingRedirect 不适用于具有 T4MVCExtensions 的 MVC4 应用程序

我们有一个使用 T4MVC 的大型 .NET Web 应用程序,即 MVC3.我们最近将它升级到 MVC4,除了 T4MVCExtensions(来自 NuGet 的 3.6.5 版)仍然依赖于 System.Web.Mvc 版本 3 之外,一切都很好.您应该在 web.config 中设置的运行时依赖项应该正在重定向程序集绑定,但它们似乎不是.出现以下异常: 索引超出范围.必须是非负的并且小于 ..
发布时间:2021-11-26 12:01:13 C#/.NET

PreApplicationStartMethod 何时真正被触发运行?

当使用 WebActivator PreApplicationStart 方法时,究竟是什么触发了绑定到 this 的方法运行?IIS7 何时启动了应用程序池?第一个请求是什么时候向网络服务器发出的?还有什么?如果您有答案,能否请您提供一下您从何处获得这些信息的参考? IIS 7.5 中是否有任何更改? 解决方案 WebActivator PreApplicationStart 实际 ..
发布时间:2021-11-26 10:49:08 C#/.NET

HtmlString 与 MvcHtmlString

HtmlString 对比 MvcHtmlString 这两者之间有什么区别,或者什么时候更喜欢一个? 编辑: MvcHtmlString 优于 HtmlString 的一件事是 MvcHtmlString 的扩展方法 IsNullOrEmpty. 解决方案 HtmlString 只存在于 ASP.NET 4 中. MvcHtmlString 是添加到 MVC 2 ..
发布时间:2021-11-26 10:38:03 其他开发

MVC3项目转移到win7 64位机器后无法正确加载dll

IT 最近将我从一台 win xp 32 位机器转移到一台 Win 7 Enterprise 64 位机器上.安装 VS2010、MVC3 和其他各种组件后,我提取了我正在处理的 MVC3 项目的最新版本.当我运行调试器时,出现黄屏死机,它从我的解决方案中的另一个项目中引用了一个 dll,并带有以下错误代码: 无法加载文件或程序集“Core"或其依赖项之一.访问被拒绝.说明:在执行当前 We ..
发布时间:2021-11-25 07:35:20 C#

自定义程序集属性到字符串

我定义了一个自定义程序集属性,并试图将其调用为一个字符串,就像我之前的帖子调用自定义程序集属性.我现在正试图在 c# 中完成同样的事情. 我已经定义了我的自定义属性: 使用系统;使用 System.Collections.Generic;使用 System.Linq;使用 System.Text;使用 System.Runtime.InteropServices;使用 System.Ref ..
发布时间:2021-11-24 12:04:46 C#

AssemblyBinding BindingRedirect 不适用于具有 T4MVCExtensions 的 MVC4 应用程序

我们有一个使用 T4MVC 的大型 .NET Web 应用程序,即 MVC3.我们最近将它升级到 MVC4,除了 T4MVCExtensions(来自 NuGet 的 3.6.5 版)仍然依赖于 System.Web.Mvc 版本 3 之外,一切都很好.您应该在 web.config 中设置的运行时依赖项应该正在重定向程序集绑定,但它们似乎不是.出现以下异常: 索引超出范围.必须是非负的并且小于 ..
发布时间:2021-11-24 11:17:56 C#

ASP.NET MVC 3 Razor:初始化一个 JavaScript 数组

在 ASP.NET MVC 3 中使用 Razor 初始化 JS 数组的首选方法是什么,我的模型/视图模型中有一个值? 例如初始化表示日期的字符串数组: var activeDates = ["7-21-2011", "7-22-2011"]; 与 公共类 MyViewModel{公共日期时间[] ActiveDates { 获取;放;}} 解决方案 我不太明白 JS 和 ASP. ..
发布时间:2021-11-18 05:07:04 其他开发

在 Razor/MVC3 中显示数据库图像(字节 [])?

我正在从我的 MS SQL 2008R2 数据库中返回一个数据集,其中包含一个我已经从 Razor 视图中获取数据的数据表.我添加了一个 byte[] 字段,其中包含我试图在该视图上显示的图像缩略图. 由于字节数组相对较小,我想我会尝试内联显示字节数组.不过看了之后可能有些浏览器的问题,我放弃了. 创建控制器方法似乎是可行的方法,(两种方法都找到了here),但是我已经准备好字节数组以 ..
发布时间:2021-11-18 04:57:27 其他开发

将字节数组转换为图像并在 Razor 视图中显示

我使用的是 EF 4.1 Code First,为了简单起见,假设我有以下实体类: 公共类人{公共 int Id { 获取;放;}公共字符串名称 { 获取;放;}公共字节[]图像{获取;放;}} 我已经成功地创建了一个工作创建视图,允许将一个人对象添加到数据库中. 但是当我要显示一个人的详细信息时,我会卡在显示图像上.经过一番研究,我有以下几点: //将Byte Array转换为作者I ..
发布时间:2021-11-18 02:38:00 其他开发

将 HttpPostedFileBase 转换为 byte[]

在我的 MVC 应用程序中,我使用以下代码上传文件. 模型 public HttpPostedFileBase File { get;放;} 查看 @Html.TextBoxFor(m => m.File, new { type = "file" }) 一切正常..但我正在尝试将结果字段转换为字节[].我该怎么做 控制器 public ActionResult Manag ..
发布时间:2021-11-18 01:45:41 其他开发

通过 JSON 将对象数组发布到 ASP.Net MVC3

我正在寻找通过 JSON 将对象数组发布到 MVC3 的解决方案. 我正在处理的示例代码:http://weblogs.asp.net/scottgu/archive/2010/07/27/introducing-asp-net-mvc-3-preview-1.aspx JS: var data = { ItemList: [ {Str: 'hi', Enabled: true} ] ..
发布时间:2021-11-18 01:37:51 其他开发

asp.net mvc 区域内样式表中的相对路径

我有一个当前结构的项目 我的项目/内容/控制器/看法/模型/地区/区域1/看法/控制器/模型/区域2/看法/控制器/模型 所有区域视图都使用根共享 _Layout 视图,该视图引用根内容目录下的 css 文件.content 文件夹下的 css 文件正在引用图像或其他具有相同目录的内容,如下所示: .box-shadow{-webkit-box-shadow: 0px 5px 80px #5 ..
发布时间:2021-11-17 04:20:19 其他开发

带有区域的 MVC -- Html.ActionLink 返回错误的 URL/路由?

我正在使用 MVC3 并且在我的应用程序中有区域.一般来说,一切正常,我可以像这样导航到我的区域(例如 Admin=Area,Controller=Department): 但是,我注意到如果我没有在 ActionLink 中指定区域,例如 如果我导航到“管理"区域,这将停止工作.即我的网址现在是http://localhost/myproj/Admin/Home/Index代替htt ..
发布时间:2021-11-17 04:18:56 其他开发

如何在 MonoDevelop 中获取 MVC 3 或 4 模板?

刚开始在 Archlinux 上使用 Mono 和 MonoDevelop,我可以毫无问题地创建一个新的 ASP.NET MVC 2 项目并运行它.但我不知道如何创建 MVC 3 或 4 项目.我在 论坛 上阅读MonoDevelop 中有 MVC 3 项目模板,但它有一些依赖项,以便在 New Solution.. 对话框中显示它.所以我的问题是:当我在 Linux 上运行 MonoDevelo ..
发布时间:2021-11-17 03:25:47 其他开发

放弃 ActiveRecord 和 NHibernate——如何重新架构?

我有一个 MVC3 NHibernate/ActiveRecord 项目.项目进展顺利,我的模型对象(主要是三个或四个类的巨大层次结构)得到了一些使用. 我的应用程序是基于分析的;我存储分层数据,然后将其切片,以图表形式显示等,因此实际关系并没有那么复杂. 到目前为止,我还没有从 ORM 中获益多少;它使查询变得容易 (ActiveRecord),但我经常需要比完整对象更少的信息,而且 ..
发布时间:2021-11-17 02:50:59 其他开发

架构决策:ASP.NET MVC &实体框架

我遇到了架构决策问题:我们即将构建一个新的应用程序,我们决定使用 ASP.NET MVC 和 实体框架(可能首先是数据库).最初,我们只会为常规浏览器构建 Web 应用程序,但将来我们可能会添加移动应用程序.(SOA?) 我现在的问题是构建应用程序架构的最佳方式是什么? 这是正确的吗? MVC 项目 模型 查看 控制器 DAL 项目 保存 edmx 和 T4 模板 ..
发布时间:2021-11-17 02:25:39 其他开发

什么是允许基于每个客户轻松定制产品的良好解决方案结构?

我正在寻求一些建议,了解如何在每个客户的基础上轻松定制和扩展核心产品.我知道这可能是一个太大的问题.然而,我们真的需要得到一些想法,好像我们设置错误一样,它可能会给我们带来多年的问题.我在定制和扩展现有产品方面没有很多经验. 我们有一个核心产品,我们通常根据每个客户定制该产品.我们最近使用 MVC3 前端在 C# 4 中重写了该产品.我们已经重构,现在有 3 个项目组成解决方案: 核心 ..
发布时间:2021-11-17 02:24:46 其他开发

我应该在哪里创建 ASP.Net MVC 3 应用程序中的工作单元实例?

我已经阅读了尽可能多的关于 Stackoverflow 的帖子,其中关于在其中使用工作单元模式一个包含业务层的 ASP.Net MVC 3 应用程序.但是,我仍然有几个问题关于这个主题,非常感谢人们可以给我的任何反馈. 我正在开发一个使用 EF 4.1 的 ASP.Net MVC 3 Web 应用程序.我将同时使用存储库和此项目的工作单元模式类似于它们在 这个很棒的教程 我的项目的不同 ..
发布时间:2021-11-17 02:21:08 其他开发