asp.net-mvc-2相关内容
我正在尝试动态确定输入文件的内容/类型。如果我在Windows应用程序中,我可以编写如下代码(from this blog) private string GetContentType(string fileName) { string contentType = "application/octetstream"; string ext = System.IO.Path.G
..
美好的一天! 我最近从 IIS 6.0 切换到 IIS 7.x,我正在寻找我梦想中的 ASP.NET MVC 2 错误处理技术. 我想要达到的目标: 在一处处理所有未处理的异常(最好在 Global.asax 处理程序中) 404 和 403 错误的自定义处理程序(适用于 MVC 控制器\操作和静态文件).这些处理程序不应执行重写,而应发送 HTTP 错误代码.例如,如果用
..
我有一个 ASP.NET MVC 站点的问题. 这些是细节: ASP.NET MVC 2 ASP.NET 4 集成管道 Windows Web Server 2008 R2 上的 IIS 7.5 每当我向应用程序发出请求时,我都会收到“HTTP 错误 404.0 - 未找到"错误,详细的错误信息显示它是报告错误的静态文件处理程序: 模块:IIS Web 核心 通知:M
..
我正在处理我的 ASP.NET MVC 2 项目.我创建了异常过滤器来捕获当用户无权查看某些操作时发生的未经授权的访问异常. [CustomError(typeof(UnauthorizedAccessException), "Error", "UnauthorizedAccess")]公共类 MyController : BaseController{} 抛出异常后,我的过滤器将转移到配置的
..
..
美好的一天! 我使用策略来处理这样的 404 错误:ASP.NET MVC 2 和 IIS 7.0 的错误处理 或者这个:如何正确处理 ASP.NET MVC 中的 404? 简而言之:我在 Global.asax 中将 404 作为异常处理,而不添加任何路由规则,如果异常是 404,我会呈现带有错误消息的特殊控制器\操作. 在 IIS6 上,它适用于 ASP.NET 通配符映射
..
我在 Windows Server 2008 上有一个 IIS7.5 网站,其中部署了一个 ASP.NET MVC2 网站.该网站是在 Visual Studio 2008 中构建的,面向 .NET 3.5,并且 IIS 5.1 已成功配置为运行它,用于本地测试. 但是,每当我尝试导航到在 IIS7 中运行的页面时,都会收到 404 错误. 我检查了以下几点: IIS 日志中没有
..
我正在尝试在 Linux 环境中设置 ASP.Net MVC 2 应用程序.我在 VirtualBox 上安装了 Ubuntu 10.10,然后从源代码安装了 Mono 2.8.之后,我安装了 nginx 并按照推荐的 here 对其进行配置.不幸的是,FastCGI 向我显示标准错误 500 页面: 未找到应用程序无法为请求找到匹配的应用程序:主机本地主机:80端口 80请求路径/Defaul
..
我正在尝试将流行的 asp.net MVC 2.0 solr.net 示例应用程序代码转换为 Razor 语法.我无法理解最后一行...请帮助 { %>
..
如果我碰巧有 公共类 DoorsModel{公共门模型(){}公共 HttpPostedFileBase 图像 { 获取;放;}公共字符串门布局{得到;放;}公共布尔 ReplicateSettings { 获取;放;}公共列表门{得到;放;}}公共类 DoorDesignModel{公共门设计模型(){}公共 HttpPostedFileBase FrontF
..
..
似乎默认的 ASP.NET MVC2 Html 帮助程序在使用这样的代码 (EditorTemplates/UserType.ascx) 时会生成重复的 HTML ID:
..
这让我很困惑.我在 IIS6 上部署了一个 MVC 2 应用程序,一切正常,除了我的 jqGrid 调用来获取数据. 在我的开发机器上一切正常,但这是我正在使用的两个 URL 本地开发网络服务器: POST http://localhost:port/Ctrl.mvc/JsonMethod IIS6(注意 https - 不确定这是否重要) POST https://www.ex
..
我有一个 ASP.NET MVC 2 应用程序,它部分允许用户过滤数据并在 JQGrid 中查看该数据. 目前这包括一个控制器,它初始化我的过滤器模型并配置我希望我的网格如何显示.视图和局部视图使用此信息来显示过滤器和网格外壳.我使用编辑器模板来显示我的过滤器.JQGrid 使用 JsonResult 控制器操作 (GET) 来检索过滤器的结果(添加网格提供的分页 - GET 请求仅返回一页
..
我需要在搜索弹出窗口中隐藏运算符,但我无法让它工作.我试过了,但两个运算符仍然出现: jQuery("#grilla").navGrid("#paginador",{del:false,add:false,edit:false},{},{},{},{groupOps: [{ op: "OR", text: "any" }], multipleSearch:true}); 有什么想法吗?谢谢!
..
jqGrid 树节点使用 json 数据从服务器读取.单击节点从服务器读取子节点.如果页面被加载,下面的代码用于恢复打开的树节点.只有单个节点始终在树中打开.控制器将节点 ID 分配给 autoClicked 数组,gridComplete 使用此路径打开节点.这会导致页面加载时网格闪烁,因为多个服务器多次请求构建网格.如何禁用网格闪烁?是否可以防止多个 jqGrid 构建并仅显示找到 jqGri
..
我正在尝试自定义 jqGrid 中的删除功能. 我已启用网格上的删除按钮 $("#myGrid").jqGrid('navGrid', '#pager',{ add: true, addtitle: '添加客户',编辑:真,编辑标题:'编辑客户',del: true, deltitle: '删除客户',refresh: true, refreshtitle: '刷新数据',search:
..
我在 MVC 项目中使用 JQGrid 插件.我试图避免使用“会话".使用 JQGrid 中的序列化数据方法,我已经能够将额外的 postdata 传递到我的编辑和删除函数中. 例如 serializeEditData:函数(postdata){var rowdata = jQuery('#gridId').getRowData(postdata.id);return {id: postd
..
您好,我正在尝试使用 MVC 2 IN .NET (VS 2008) 在 jqgrid 中使用单列搜索,这是我目前拥有的代码,但我需要一个示例来匹配它或我所缺少的提示 jQuery("#list").jqGrid({url: '/Home/DynamicGridData/',数据类型:'json',mtype: 'POST',搜索:真,过滤器:{"groupOp":"AND",“规则":[{"f
..
背景 我正在尝试帮助一位同事调试过去 6 个月内没有出现的问题.在最近部署 ASP.NET MVC 2 应用程序之后,强制用户打开或保存 PDF 文件的 FileResult 响应在客户端计算机上存在足够长的时间以供 PDF 阅读器打开它们. IE 的早期版本(尤其是 6)是唯一受影响的浏览器.Firefox 和 Chrome 以及更新版本的 IE (>8) 都按预期运行.考虑到这一点
..