model-binding 相关问题

模型绑定是ASP.NET MVC和(来自.NET 4.5)ASP.NET WebForms的一项功能,它通过使用请求数据创建强类型对象来简化控制器操作。

Asp.Net Core MVC-复杂模型在获取控制器操作上未绑定

在我的视图和控制器之间某处不匹配,这导致后者接收到一个复杂的对象,该对象充满了空值。 [HttpGet(“ find”)] [ProducesResponseType(typeof(PagableResults

回答 1 投票 0

如何在MVC Core中绑定数组

我尝试在Action公共类MonthDataViewModel {public int Year {get;组; } public int Month {get;组; } public IEnumerable ] >>> 如果使用x-www-url-formencoded内容类型,请尝试如下更改(如果可能)您的帖子数据: Year=2016&Month=8&MoneyCosts[0].Title=ABC&MoneyCosts[0].Cost=100&MoneyCosts[1].Title=DEF&MoneyCosts[1].Cost=200 我如何设计表格? <form asp-controller="Home" asp-action="AccountName" method="post"> <input type="text" name="Year" /> <input type="text" name="Month" /> @for(var i = 0; i < count; i++) { <input type="text" name="@("MoneyCosts["+ i + "].Title")" /> <input type="text" name="@("MoneyCosts["+ i + "].Cost")" /> } <input type="submit" value="Submit" /> </form> 如果使用json内容类型,则您的数据应该是这样的: {"Year": "2016", "Month":"8", "MoneyCosts":[{"Title":,"ABC"}, ...]} 对于json请求,您应该在操作方法中使用FromBody。 [HttpPost] public IActionResult ActionName([FromBody]MonthDataViewModel model)

回答 1 投票 4

HTTP POST JSON数据,并将查询字符串值查询到dotNet core 3.0中的Web API

背景:我正在尝试使用dotNet core 3.0实施Web API,以便它可以接受JSON数据的POST版本。我已经实现了,但是还有一个额外的复杂性:系统...

回答 1 投票 0

自定义模型绑定路线和主体数据的绑定

我有一个具有3个属性的模型,我想使用ASP.NET Core进行绑定和验证。从这3个属性中,应该从POSTed JSON主体绑定2个,而应该从路由绑定第三个...

回答 2 投票 -2

。NET Core 3-混合路径和主体数据的自定义模型绑定

我有一个具有3个属性的模型,我想使用ASP.NET Core进行绑定和验证。从这3个属性中,应从POSTed JSON主体绑定2个,而应从路由绑定第三个...

回答 1 投票 -1

同一模型中的FromRoute和FromQuery在ASP Net Core 2.2和3.0之间具有不同的结果

我不知道它是否有其他不同的默认配置,但是通过创建一个asp.net core 2.2项目和另一个asp.net core 3.0项目,我在模型绑定中得到了不同的结果。公共...

回答 2 投票 0

当包含IFormFile属性的复杂类型的FromForm模型绑定列表时,不执行Action方法

我现在正在使用AspNetCore 2.2构建一个纯RESTful应用程序的项目。现在,当实现多部分/表单数据上传API时,我遇到了一个奇怪的错误。我尝试使用我的...

回答 1 投票 0

如何在ASP.NET Core Web API中使用控制器中的模型绑定来排除属性

[我很想在模型中的一个属性在控制器(Web API)中到达我的动作时从我的模型中排除一个属性,我尝试了[Bind(Exclude =“ something”)],但似乎它与.net核心api没什么区别] >

回答 1 投票 0

Laravel模型绑定丢失的关系

我正在尝试在基于客户订单的模型上转换为Model绑定。我的路线:Route :: model('order','App \ Models \ Order'); Route :: resource('orders','OrderController');这允许我拉...

回答 2 投票 0

如何避免在我的MVC的自定义模型绑定使用魔术字符串?

我有一个确定的具体类型实例基于一个属性的值的抽象类型的方法:私有静态类型GetModelType(ControllerContext controllerContext,...

回答 1 投票 1

.NET核心的定制和默认绑定组合

我创建一个视图模型自定义模型绑定,实现IModelBinder我在视图模型有很多的属性,其中大部分不需要任何自定义绑定。而不是 ...

回答 1 投票 3

有条件需要基于控制器在ASP.NET核心

我想编写条件要求,但条件取决于它被使用在控制器上。我已经自定义属性MyRequiredIfNot。我只是不知道如何获取有关信息...

回答 1 投票 1

asp.net的MVC 6型结合复杂的集合 - 的IList

我试图做在asp.net mvc的6 POST操作并期待复杂的属性集合进行正确的初始化。但它始终是空的。我创建输入HTML元素正确...

回答 1 投票 2

创建于Asp.Net核心MongoDB的一个的ObjectId ModelBinder的

我试图创建的ObjectId类型在我的模型非常简单的模型绑定,但似乎无法使它工作至今。这里的模型绑定:公共类ObjectIdModelBinder:IModelBinder {...

回答 2 投票 4

可以通过折角2 HTML文件* ngFor我的界面元素不循环播放

我从API通过我的接口中获取数据,但无法显示在HTML文件的帮助下这些数据* ngFor指令。下面是我的界面命名LabRateInterface导出接口second1 {...

回答 2 投票 0

将自定义模型绑定器应用于asp.net核心中的对象属性

我正在尝试为模型的DateTime类型属性应用自定义模型绑定器。这是IModelBinder和IModelBinderProvider实现。 public class DateTimeModelBinderProvider:...

回答 1 投票 2

TypeError:无法读取null angular 6的属性'postalCode'

在我的应用程序中,我获得用户的firstName,lastName,电子邮件,移动和密码。在“用户帐户信息”页面中,显示字段firstName,lastName,mobile,gender,email,street1,street2,province,...

回答 1 投票 0

Web Api 2中的Mvc风格参数绑定?

我试图在web api 2中使用FromUri和FromBody来填充传入的请求模型。我知道我需要编写一个自定义模型绑定器来做到这一点。这是每个人都参考的例子。 ...

回答 2 投票 2

使用Web API默认模型绑定器自定义属性名称?

我有一个请求模型类,我正在尝试使用默认的Web API 2模型绑定(.NET 4.6.1)。一些查询字符串参数与模型属性匹配,但有些参数不匹配。公共异步...

回答 2 投票 0

使用[FromUri]属性 - 使用嵌套数组绑定复杂对象

我想在uri中将带有嵌套数组的复杂对象发送到GET请求中的MVC操作方法。请考虑以下代码:public ActionResult AutoCompleteHandler([FromUri] PartsQuery ...

回答 1 投票 8

© www.soinside.com 2019 - 2024. All rights reserved.