modelbinders

    1熱度

    1回答

    這是適用於MVC 1 & 2.我不知道是否MVC2會爲了這個美好的一般模型結合的問題,但這裏是我的問題: 我有一個相當複雜的模型: public interface IEvent public int Id public string Title public List<EventContact> Contacts public List<EventDate

    1熱度

    1回答

    我有一個Linq to Sql實體,它有一個EntitySet。在我的視圖中,我顯示帶有其屬性的實體以及子實體的可編輯列表。用戶可以動態添加和刪除這些子實體。到目前爲止,DefaultModelBinder工作正常,它正確地綁定了子實體。 現在我的問題是,我只是不能讓Linq To Sql刪除已刪除的子實體,它會愉快地添加新的,但不刪除已刪除的子實體。我已經在外鍵關係中啓用級聯刪除,並且Linq

    1熱度

    1回答

    這是我的自定義模型綁定器。我有我的斷點設置在BindModel但不會與這個控制器動作射擊: public ActionResult Create(TabGroup tabGroup) ... public class BaseContentObjectCommonPropertiesBinder : DefaultModelBinder { public new object Bi

    2熱度

    2回答

    我的類圖: BaseContentClass 頁繼承BaseContentClass 標籤繼承BaseContentClass ... 如果我這樣做 ModelBinders.Binders.Add(typeof(BaseContentObject), new BaseContentObjectCommonPropertiesBinder()); 然後,當控制器類型爲Tab的操作參數出現時,自

    14熱度

    1回答

    我使用自定義的模型綁定在ASP.NET MVC 2,看起來像這樣: public override object BindModel(ControllerContext controllerContext, ModelBindingContext bindingContext) { if (controllerContext == null) { t

    1熱度

    2回答

    我應該如何在自定義模型活頁夾中正確實現數據訪問? 與控制器中一樣,我使用IContentRepository,然後讓它在構造函數中創建實現類的實例。因此,我已經準備好在後期合併IoC(DI)。 現在我需要類似的模型活頁夾。我需要在活頁夾中進行一些數據庫查找。我正在考慮像我在控制器中那樣做,但我願意提出建議。 這是從我的控制器中的一個片段,所以你可以想像我是如何做它在其中: public clas

    2熱度

    1回答

    我有一個場景,我需要綁定到一個接口 - 爲了創建正確的類型,我有一個自定義模型聯編程序,知道如何創建正確的具體類型這可以不同)。 但是,創建的類型從來沒有正確填充字段。我知道我錯過了一些非常簡單的東西,但是誰能告訴我爲什麼或者至少需要爲模型聯編程序進行操作工作和綁定屬性? public class ProductModelBinder : DefaultModelBinder { ov

    2熱度

    2回答

    我有這樣的模型; public class QuickQuote { [Required] public Enumerations.AUSTRALIA_STATES state { get; set; } [Required] public Enumerations.FAMILY_TYPE familyType { get; set; } 正如你可以

    3熱度

    6回答

    說我有一個從HttpPost獲取一些數據並從數據庫獲取一些數據的對象。我想我想讓ModelBinder進入數據庫/存儲庫,以查找帖子中缺少的數據。在實踐中,這是一個好的還是壞的想法?

    0熱度

    1回答

    我正在開發一個項目使用BDD/TDD技術,我正在盡我所能留住課程。我碰到的一個問題是單元測試DefaultModelBinder。我使用mspec編寫我的測試。 我有一個這樣的類,我要綁定到: public class EmailMessageInput : IMessageInput { public object Recipient { get;