custom-model-binder

    3热度

    1回答

    给予相同的动作: public ActionResult DoStuff([CustomAttribute("foo")]string value) { // ... } 有什么办法来解决value“一个ModelBinder的内小号CustomAttribute的实例?我正在查看MVC源代码,并且可能我只是做错了,但是当我尝试复制它们为复杂模型检索BindAttribute的代码

    7热度

    1回答

    我需要实现一个功能,允许用户以任何形式输入价格,即允许10美元,10美元,10美元...作为输入。 我想通过为Price类实现自定义模型联编程序来解决此问题。 class Price { decimal Value; int ID; } 的形式包含一个数组或价格作为键 keys: "Prices[0].Value" "Prices[0].ID" "Prices[1].Value" "P

    0热度

    2回答

    我为我创建的ASP.NET MVC应用程序创建了一个新的ActionFilter。我有一个接受Http Post的动作,action方法的参数接受一个对象,为此我创建并注册了一个自定义模型联编程序。 我注意到IActionFilter.OnActionExecuting内为filterContext.Controller.ViewData.Model值始终null尽管它看起来像模型粘合剂的动作过滤

    23热度

    4回答

    自定义模型粘结剂,我有以下的控制器操作: [HttpPost] public ViewResult DoSomething(MyModel model) { // do something return View(); } 凡MyModel看起来是这样的: public class MyModel { public string PropertyA {ge