model-binding

    0热度

    1回答

    我建立与实体框架asp.net Web应用程序Web表单时,发现两个途径为ListView绑定: 1-通过数据源筛选 void Bind() { var search = db.Search.Where(k => k.RequestId == RequestId); lstSearch.DataSource = search.ToList(); lst

    0热度

    1回答

    我试图让编辑视图与ASP MVC 5中的DropDownListFor工作,但无论我选择什么,发布的值仍然是旧的。我觉得很奇怪,因为最初选定的项目是实际的模型值。这适用于我在页面上使用的DropDownListFor元素。 此外,相同的逻辑工作在相同控制器的创建视图。 模型属性: public List<ProizvodjacViewModel> VendorList { get; set; }

    1热度

    1回答

    刚刚开始使用.NET Core的新项目。添加了我的Web API控制器和相关方法。使用Postman我创建了一个JSON对象并将其发布到我的控制器方法中。请记住,JSON对象完全匹配控制器方法中的对象参数。 在调试模式下,我可以看到物体,它不为空,属性是有的,但是道具值默认为他们的代表类型,0为int等 我从来没有见过这种行为之前...所以我采用了完全相同的代码和对象,并使用Web API 2控制

    1热度

    2回答

    我想从我的action方法中绑定一个接口模型,并将请求的内容类型是application/json。我在我的操作方法中使用[FromBody]属性。 我试图创建一个从ComplexTypeModelBinder派生的自定义modelBinder,通过以下链接:Custom Model Binding in Asp.net Core, 3: Model Binding Interfaces,但它不起

    1热度

    2回答

    简单ApiController方法: public class TestController : ApiController { public void TakeIt(MyObject o){ Console.Write(o.ToString()); } } 简单数据类型: public class MyObject{ public string

    0热度

    1回答

    我有一个角4页,从用户获得输入。我确实对个别控件进行了验证。在提交时,我想做服务器验证(主要是重新检查所有验证),并将任何错误作为字段名称返回,如果失败,返回true或false。 我想这些错误映射到页面上的控件并显示为错误。我正在使用反应形式,服务器响应将使用与窗体控件相同的名称。 例如,控件名称是'name'。提交后,我得到一个回应,该名称是无效的。我想显示和控制下的错误消息。当提交错误显示在

    1热度

    2回答

    删除JSON场我接受这样的模型UpdateProductCommand控制器: public IHttpActionResult UpdateProduct(UpdateProductCommand command) { command.AuditUserName = this.RequestContext.Principal.Identity.Name; // ....

    0热度

    1回答

    某些软件包会预先打包自己的模型。 Cart但有时我想一些额外的逻辑添加到模型, 所以不是编辑原始模型或在使用这个模型,并用新创建的一个替换它到处寻找, 我想我会使用app bind ex。 // model <?php namespace App\Binders; use some\package\Models\Cart; class CartBinder extends Cart

    2热度

    1回答

    我在.NET Core 1.1(完整框架)应用程序中创建IModelBinder的自定义实现。 我有一个类ActivityModel有一个接口特性: public class ActivityModel { public int Id { get; set; } public string Title { get; set; } public int Type {

    1热度

    2回答

    我有许多人已经有过的相同问题 - 模型绑定器不接受本地化的小数输入。在所有主题,这里和其他论坛中,推荐的解决方案是实施自定义ModelBinder。 我的问题是,这些解决方案不知何故不适合我。让我们用这个解决方案,例如:comma decimal seperator in asp.net mvc 5 当我引用的所有命名空间,两个错误仍然存​​在: 错误CS0115 'DecimalModelBin