从自定义模型绑定器的controllerContext中获取FormCollection

2023-11-23

我有一个很好的函数来获取我的 FormCollection(从控制器提供)。现在我想做一个模型绑定,并让我的模型绑定器调用该函数,它需要 FormCollection。由于某种原因我能找到它。我以为会是这样controllerContext.HttpContext.Request.Form


尝试这个:

var formCollection = new FormCollection(controllerContext.HttpContext.Request.Form)

FormCollection 是我们添加到 ASP.NET MVC 中的一种类型,它具有自己的 ModelBinder。您可以查看 FormCollectionBinderAttribute 的代码来了解我的意思。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

从自定义模型绑定器的controllerContext中获取FormCollection 的相关文章

  • ASPNET MVC - 使用具有相同签名的新助手覆盖 Html.TextBoxFor(model.property)?

    我想用我自己的助手重写 Html TextBoxFor 该助手具有完全相同的签名 当然 但名称空间不同 这是否可能 如果可以 如何实现 原因是我在现有的应用程序中有 100 多个视图 并且我想更改 TextBoxFor 的行为 以便在属性具
  • MVC 下拉列表未映射到模型

    我正在尝试使用 EF codefirst 在 MVC 3 中开发应用程序 当我使用 int 属性和约定来设置外键关系时 例如 public class Patient public int ConsultantId get set 然后 我
  • 使用注释和 IValidatableObject 进行递归验证

    我正在尝试使用注释和一些自定义代码来验证嵌套对象 不是 MVC 中的模型 我发现以下帖子很有用 手动使用数据注释验证和对象图 https stackoverflow com questions 6938877 using data anno
  • 尝试通过安全透明方法 xxx 访问安全关键 yy

    我刚刚开始学习 ASP NET MVC 并遵循 ASP NET MVC 教程 我正在使用 Visual Studio Express 2013 RC for Web 认为这可能是我的问题的原因 因为分页教程是使用 VS2012 编写的 一切
  • ASP.NET MVC,Bootstrap Tables,获取每列的值

    在 ASP NET MVC 中 我有一个操作 它接受有关行和列的用户输入 然后导航到根据用户输入生成所需行数和列数的操作 如下所示 Views div class container style width 1px div class ro
  • 你把你的验证放在 asp.net mvc 3 的哪里?

    ASP NET MVC 中一种常见的推荐做法是您不应该将您的商业模式发送到您的视图中 http lostechies com jimmybogard 2009 06 30 how we do mvc view models 相反 您应该创建
  • 具有 ASP.NET Identity 的 MVC 5 - 用户登录时获取声明

    我正在使用 OWIN 2 0 在登录用户后 我想从数据库中检索现有的声明 但如果我尝试获取用户的声明 它们将为空 如果我将相同的代码放入任何被调用的后续控制器中 那么声明就在那里 似乎只有在首次登录后的下一个请求之前 这些声明才可用 为什么
  • MVC3 TextBoxFor 带有编码文本

    有没有办法将 TextBoxFor 助手与编码文本一起使用 例如 当使用 MVC3 With Razor 视图引擎的以下帮助程序时 Html TextBoxFor model gt model Description 并且对 model D
  • 如何在ListBox中加载大量数据? ASP.NET MVC 应用程序

    我正在使用 ASP NET MVC 应用程序 要求用户能够从可能包含超过 30 000 个条目的列表框中选择一个项目 是否有一种使用 Ajax 调用来填充此 ListBox 内容的动态方法 效果良好 我是否最好只填充服务器上的 ListBo
  • Owin 声明 - 添加多个 ClaimTypes.Role

    我有一个应用程序 可以在其中为用户分配以下角色 超级管理员 Admin User 一个用户可能分配了两个或多个角色 例如 超级管理员和用户 我的应用程序使用声明 因此我也想通过声明来验证用户角色 喜欢 Authorize Roles Adm
  • 服务层设计。将事物放入服务层的原因

    我有一些与设计相关的问题 should service layer interfaces居住在一个domain layer 例如user service 将代码部分移动到单独层的主要原因是什么 should service layer居住在
  • IIS 7 错误:无法执行程序。正在执行的命令是 csc.exe(ApplicationPoolIdentity 默认设置)

    这是我的第一个问题 如果我有一些语法错误 请向我道歉 问题描述 我在多台服务器上安装了运行在 IIS 7 Windows Server 2008 和 SQL Server 2008 R2 上的基于 32 位 MVC 5 的 CRUD 系统
  • 有没有更好的方法使用 MVC 4 和 Entity Framework 5 添加子记录?

    我正在学习 MVC 并结合实体框架处理其无状态性质 我的问题是 有没有更优雅的方式来处理下面的场景 我有两个 POCO 实体 public class Contest public long ID get set public IColle
  • AutoMapper.Mapper 不包含 CreateMap 的定义

    这可能是一个基本问题 但想知道我没有得到 AutoMapper Mapper CreateMap 方法 我使用了错误的 AutoMapper 参考 包吗 谢谢 静态版本CreateMap方法在 4 2 中已弃用 然后在版本 5 0 中从 A
  • 传入字典的模型项是类型

    我有一个我理解的错误 但无法找出以正确的方式解决的方法 我有一个 MasterPage 我从该 MasterPage 中调用 标签是一个强类型视图 如下所示 我像这样返回 PartialView return View Tags resul
  • 如何将 Orchard CMS 与当前的 MVC2 应用程序集成?

    对于我的项目 客户端有一个现有的 ASP NET MVC 2 Web 应用程序 该应用程序具有产品目录和购物车功能 客户正在重新设计他们的网站 并希望使用 Orchard 来维护他们的内容页面 例如主页 关于 服务等 他们希望尽可能多地使用
  • 构建 ViewModel 的合适粒度是多少?

    我正在开发一个新项目 在看到以前项目的一些困难后 这些项目没有提供足够的视图与模型的分离 特别是使用 MVC 模型和视图开始有点相互渗透 我想使用 MVVM 我了解基本概念 并且很高兴开始使用它 然而 有一件事我有点忽略 ViewModel
  • Ajax 表单从 Jquery 对话框内重定向页面

    我在部分视图中有一个 jquery 对话框 model JQueryDialogPoc Models FeedBack using Ajax BeginForm GiveFeedback Home null new AjaxOptions
  • 无法将 MVC 4 部署到服务器

    我的 Web 应用程序只是一个用 VS 2010 MVC 4 制作的简单 Web 应用程序 没有任何外部代码 它只是 VS 2010 的默认应用程序 我有 Plesk 的豪华 Windows 托管 我从未更改过帐户中的任何功能 我将所有文件
  • 良好的 WiX 编辑器 [重复]

    这个问题在这里已经有答案了 我目前正在开发一个使用 WiX 创建 MSI 的项目 我过去在 Sourceforge 上使用 WiXEdit 来管理包含在 WiX 项目中的文件 因为它比直接操作 XML 稍微容易一些 但它仍然有点笨重 有谁知

随机推荐

  • 开放式 Java SMB 服务器实现

    Java 中是否有 SMB CIFS 服务器的开放实现 我能找到的唯一实现是 Alfresco 但它不是开源的 一个相关的问题 假设没有这样的实现 我很惊讶没有一个库提供 SMB 的子集 例如用于简单的文件传输 我的直觉是 实现一个简单的服
  • C/C++ 严格别名、对象生命周期和现代编译器

    我对 C 严格别名规则及其可能的含义感到困惑 考虑以下代码 int main int32 t a 5 float f float a f 1 0f int32 t b a Probably not well defined float g
  • 通过自动更改所有函数和变量名称来模糊生产中的反应代码

    是否有任何库可以帮助模糊生产的反应构建 就像是 const MyComp gt const propa propb useMyfunc return to const xyz gt const yxz zyx zzz return 正确的选
  • IntelliJ(使用 gradle):即使已安装也找不到 Kotlin 插件

    我正在尝试使用 gradle 构建我的项目 但似乎找不到我的 kotlin 插件 即使我确实使用 从磁盘安装插件 添加了它 这是我收到的错误 无法解析配置 classpath 的所有依赖项 找不到 org jetbrains kotlin
  • 将常量值从 _layout.cshtml 传递给 Angular

    好的 我在 ASP Net SPA 项目的 Layout cshtml 中有一个常量变量 我将传递它们 以便 Angular 可以访问它们 我怎样才能做到这一点 例如 这是我试图传递的一个值 var lenderValues Html Ac
  • 如何使用phonegap在iOS应用程序中打开网页?

    我只想在我的 iOS PhoneGap 应用程序中只有一个视图 该视图将是一个网页 我怎样才能用特定的网址加载这个唯一的视图 我想你是通过 javascript 来做到这一点的 如果是的话 怎么做 我不是 html javascript 脚
  • ASP.Net 中的数据缓存

    我需要从一些参考数据中填充一些下拉框 即城市列表 国家列表等 我需要将其填写在各种网络表格中 我认为 我们应该在应用程序中缓存这些数据 这样我们就不会在每个表单上都访问数据库 我是缓存和 ASP Net 的新手 请建议我如何做到这一点 我总
  • 查找窗口失败 - 2 个 Galaxy Nexus 上同一应用程序的不同行为

    我有两部 Galaxy Nexus 手机 这些手机具有相同的固件版本 4 0 2 相同的内部版本号 相同的内核版本 当我使用 Eclipse 将同一个应用程序部署到两部手机时 我看到每部手机都有不同的行为 在一部手机上 一切都按预期进行 在
  • WCF InvalidOperationException:绑定实例已与侦听 URI 关联

    我是 WCF 的初学者 正在学习 Essential WCF 我在使用 ServiceContract NameSpace 和 Name 时遇到问题 当我运行代码时 我捕获了以下 InvalidOperationException 但我无法
  • jQuery的val()方法改变似乎并没有改变DOM

    Doing someId val newValue 不改变 DOM 我可以检索这个值 someId val 但是 DOM 中的元素仍然没有 value 属性 如何设置输入组件的值并更改 DOM 我在用着jQuery 1 5 1 val do
  • 在 R dplyr 中按计数扩展列

    我有一个因子列 我想将每个因素分散到一列中 然后通过每个 id 出现的该因素的计数来填补空白 假设我们有 car lt c a b b b c c a b b b c c type lt c good regular bad good re
  • 适合从扫描条形码 iPhone 应用程序获取产品详细信息的 api?

    正在开发示例条形码扫描仪应用程序 我使用 ZBar API 扫描产品中的条形码 它工作得很好 现在 希望获得扫描条形码的产品 我想从 api 获取产品的以下详细信息 Product Name Product Price Selling fe
  • 从 Spark 作业中调用 JDBC 到 impala/hive 并创建表

    我正在尝试在 scala 中编写一个 Spark 作业 该作业将打开与 Impala 的 jdbc 连接 并让我创建一个表并执行其他操作 我该怎么做呢 任何例子都会有很大的帮助 谢谢你 val JDBCDriver com cloudera
  • MS SQL Server 的“之间”是否包括范围边界?

    例如可以 SELECT foo FROM bar WHERE foo BETWEEN 5 AND 10 选择 5 和 10 还是将它们排除在范围之外 BETWEEN 运算符包含在内 来自在线书籍 如果 BETWEEN 的值返回 TRUE t
  • 从文件中读取和存储任意字节长度整数

    我试图通过在 numpy 中进行解析 数据积累来加速我去年编写的二进制文件解析器 numpy 定义自定义数据结构并将数据从二进制文件提取到其中的能力看起来就像我所需要的 除了这些文件中的某些字段是 非标准 长度 例如 6 字节 的无符号整数
  • 冷http请求和热http请求之间的区别?

    有人可以向我解释两件事吗 冷http请求和热http请求之间的区别 Angular 2 中的 http 请求是冷请求还是热请求 在 Angular 中 从 Http 服务发出的 http 请求是冷的 在这种情况下 冷 意味着只有有人订阅了从
  • 是否可以调试由没有 gdb 标志编译的可执行文件生成的核心文件?

    是否可以调试由没有 gdb 标志编译的可执行文件生成的核心文件 如果是 有任何指示或教程吗 是的你可以 但这并不容易 我给你举个例子 假设我有以下程序foo c main char 0 0 我将编译它并确保没有符号 cc foo c str
  • 更新 SqlAlchemy ORM 中的行

    我正在尝试从数据库获取一行 修改该行并再次保存它 一切都使用 SqlAlchemy My code from sqlalchemy import Column DateTime Integer String Table MetaData f
  • 如何在 Xamarin.Forms 中设置 ContentPage 方向

    我正在使用 Xamarin Forms 创建一个跨平台应用程序 我的所有ContentPages位于PCL 我正在寻找一种方法来设置和锁定orientation单个的ContentPage to Landscape 最好不必在每个特定于平台
  • 从自定义模型绑定器的controllerContext中获取FormCollection

    我有一个很好的函数来获取我的 FormCollection 从控制器提供 现在我想做一个模型绑定 并让我的模型绑定器调用该函数 它需要 FormCollection 由于某种原因我能找到它 我以为会是这样controllerContext