model-binding相关内容

在使用getter反射ModelBinder的验证符

我穿过这似乎与反射和模型绑定验证和问题跑了 FormatterParameterBinding.ExecuteBindingAsync(..)特别是,虽然我可以使用方法去做我想我会preFER它,如果我可以用一个属性。 在这里,我正在寻找一些洞察模型绑定验证过程中,为什么我不能做我想做什么,我怎么能解决这个问题,还是围绕它得到的。 的设置 公共类ModelBindingValidationB ..
发布时间:2016-07-11 14:45:28 C#/.NET

自定义模型绑定从DefaultModelBinder继承

我试图建立MVC 4自定义模型绑定将从 DefaultModelBinder 继承。我想它在拦截任何接口的任何的结合水平,并试图从名为 AssemblyQualifiedName 一个隐藏字段加载所需的类型。 下面是我到目前为止(简体): 公共类MyWebApplication:System.Web.HttpApplication { 保护无效的Application_Start() ..
发布时间:2016-07-11 14:09:20 C#/.NET

MVC绑定嵌套列表

我有三个实体包,特征与PackageFeature如下: 套餐:结果 包标识(PK)结果 PackageTitle 功能特性: FEATUREID(PK)结果 FeatureTitle PackageFeature:结果 PackageFeatureId(PK)结果 包标识(FK)结果 功能(FK)结果 数量 我有一个类型为“包”,并允许用户编辑对导致源$ C ​​$ C以 ..
发布时间:2016-07-09 16:28:55 ASP .NET

结合嵌套对象的列表

因为我不知道如何工作结合嵌套的对象让我解释一下我的predicament: 下面是我的类: 公共类DeliveryContactViewModel { 公开名单< D​​eliveryContact>联系人; 公共字符串名称{;组; } } 公共类DeliveryContact { 公共字符串Contact ..
发布时间:2016-07-09 16:28:25 ASP .NET

Asp.Net MVC 3不具有约束力馆藏车型上发布

我有许多属性目的其中之一是一些其他复杂对象搜索的阵列 像这样 类OBJ1 { 公共字符串为prop1 {搞定;组;} 公共字符串prop2 {搞定;组;} 公共OBJ2 []数组{搞定;组;} } 类OBJ2 { SomeEnum类型{搞定;组;} 字符串内容{搞定;组;} } 我已经创建了OBJ2阵列编辑模板,可以将其命名为obj2ArrayTemplate结果 这是这样的。 ..
发布时间:2016-07-09 16:27:26 ASP .NET

结合查询字符串在ASP.NET MVC对象?

我有,我绑定到IEnumerable的模型网格控件。我会在我的控制器如何过要保存的记录。我使用的网格控件是一个来自Telerik的“剑道”。请求回是一个字符串,我希望得到我的绑定对象“CustomerViewModel”怎么过,当我掠过我的对象是回来空。我曾尝试不同类型的信息,似乎为我指定我想传递的属性才有效。请在下面找到code和帮助? 的[AcceptVerbs(HttpVerbs.Post ..
发布时间:2016-07-09 16:23:12 C#/.NET

[MVC3]无法绑定JSON数组

我想MVC3可以绑定JSON数据默认模型。 但这种code 服务器: [HttpPost] 公众的ActionResult保存(IList的< INT>的ID) { 返回null; } 客户端: $后('@ Url.Action(“保存”,“用户”)',{'标识':[1,2,3]},函数(){ }); 不起作用。为什么? 解决方案 您code发送的ID [] ..
发布时间:2016-07-09 16:21:56 ASP .NET

MVC 3绑定模型属性为2字段(例如其他标题)

我想要达到一个非常常见的场景,而给出的选项可供选择列表中,最后一个说:“其他”,并选中当用户在输入字段psented $ P $指定哪些“其他”是。 在我的情况下,它是人的标题列表: 公开名单<串GT; TitleList { 得到 { 返回新的List<串GT; {“先生”,“太太”,“小姐”,“博士”,“其他”}; } } 和我想要做 ..
发布时间:2016-07-09 16:17:46 ASP .NET

自定义模型绑定绑定嵌套的属性值

究其原因,我需要这样的:在我的控制器之一,我要绑定在比我的应用程序的其余部分不同的方式,所有十进制值。我不想注册模型绑定在Global.asax中(通过 ModelBinders.Binders.Add(typeof运算(十进制),新DecimalModelBinder()); ) 我试图从 DefaultModelBinder 类派生并覆盖其 BindProperty 方法,但仅适用于模型实例 ..
发布时间:2016-07-09 15:20:17 ASP .NET

MVC 3传递实体接口

我目前正在使用Ninject作为我的DI MVC 3项目,业务对象存储在一个单独的程序。我正在与控制器参数的问题,张贴回CRUD操作时,我得到错误“无法创建接口的实例”。我知道你不能创建一个接口的实例,但似乎我能解决这个问题是使用自定义的模型绑定,并通过传递的FormCollection的唯一途径。这似乎真的很乱,我想保持尽可能多类型的特定code OUT的项目,我可以 - 因此接口无处不在,Ni ..

与MVC收集模型绑定knockoutjs

我使用knockoutjs渲染项目的集合。允许用户做一些行内编辑后,我需要张贴收集回服务器。然而,集合不会在服务器上,因为我不使用名称=“[0] .Blah”命名约定填充。有谁知道如何可以呈现name属性像这样使用knockoutjs或如何创建一个模型绑定,让我从ValueProvider?提取值 您可以看到下面的调试过程中ValueProvider的截图。 http://i.imgur.co ..
发布时间:2016-07-09 14:39:30 ASP .NET

有关JSON和序列化问题

我有我的视图模型,其中包含一个对象Person和技能的名单一个强类型的视图。人是非常简单的。我使用HTML辅助这样的 @ Html.TextBoxFor(M = GT; m.Person.FirstName)。我提交表单,并得到我想要的东西。 问题是我的技能列表。 使用AJAX调用我得到一个JSON结果是技能的数组。 我应该如何发送的两个技能的结合,这个人我HTTPPOST方法? 我看到了 ..
发布时间:2016-07-09 14:25:19 ASP .NET

MVC3 - HiddenFor字典中的值

我有一本字典属性叫周: 公开的IDictionary< D​​AYOFWEEK,日>周{搞定;私人集; } 和我想通过自己的价值观关闭以 HiddenFor (天) @ Html.HiddenFor(X => x.Week.Values​​) 它必须是模型的属性,所以我不能做 x.Week.Values​​.ToList(); 我怎么会去传递字典值到 Html.Hi ..
发布时间:2016-07-09 14:22:12 C#/.NET