cost 289 ms
使用 ASP.NET 內核中的反射自定義 model 綁定

[英]Custom model binding using reflection in ASP.NET Core

我有以下 Model 我正在嘗試實現自定義 Model 活頁夾。 如果提交的表單具有與模型屬性匹配的key ,則設置模型的屬性值,否則將鍵和值添加到ExtraFields 。 注意ExtraFields是 JObject 問題設置 model 的值時出現異常Object of type 'Micro ...

.NET 核心自定義和默認綁定相結合

[英].NET core custom and default binding combined

我正在為視圖 model 創建自定義 model 活頁夾,實現IModelBinder 在我看來 model 有很多屬性,其中大部分不需要任何自定義綁定。 與其從 ModelBindingContext 單獨顯式設置 model 上的所有屬性值,不如讓框架為我綁定ModelBindingContex ...

如何與不帶完整模型的部分視圖正確綁定

[英]How to bind properly with partial views w/o having to send in entire Model

我喜歡將視圖的各個部分分成多個局部視圖,並且只喜歡傳遞模型中對局部視圖感興趣的部分。通常,我喜歡將模型專門用於局部視圖。傳遞給主視圖的模型上的屬性。 但是問題是我認為這會導致html幫助程序無法以模型綁定程序可以正確地放回原處的方式呈現,因為它沒有部分意識到它是另一個對象的屬性。 我 ...

未從響應主體(表單數據)綁定到模型MVC(默認模型綁定器)的找到的屬性

[英]Found property which wasn't bound from response body (form data) to model MVC, default model binder

我發送發帖請求並獲得響應正文數據:0 [family] = Marco&0 [name] = Polo&0 [age] = 66&1 [family] = Family&0 [name] = Name&0 [age] = 22 我有模特: 對於綁定,我使用DefaultModel ...

在提交之前設置值不會將其發送給控制器

[英]Setting a value before the submit doesn't send it to the controller

我有一個帶有多個表格的視圖,每個提交都應提交一個具有特定值的隱藏字段,並且所有共享均使用同一模型。 從我的控制器中,我在呈現視圖之前設置了該值,但是對於“ Post”方法之一,我將需要該值,其他方法應提交相同的隱藏字段,但使用不同的值。 在這里,我只顯示帶有hiddenInput Eve ...

DateTime.Parse在MVC自定義綁定程序上不起作用

[英]DateTime.Parse not working on an MVC custom binder

我從.NET MVC Web應用程序中的操作的隱式綁定中獲取DateTime。 問題是,我通過帶有Add的查詢字符串以“ dd / MM / yyyy”格式發送日期時,以“ MM / dd / yyyy”格式獲取日期。 我知道這是使用GET協議而不是POST時.NET MVC活頁夾的已知 ...

Asp.net MVC Model綁定派生類

[英]Asp.net MVC Model binding derived class

我編寫了一個抽象類PaymentMethod和 2 個派生類, PaymentMethodInvoice和PaymentMethodBilling 。 對於他們中的每一個,我都編寫了共享的EditorTemplates 。 GET 工作正常,我選擇我的PaymentMethod並獲得正確的表格。 ...

ASP.NET MVC5模型綁定器-綁定集合的集合時為Null

[英]ASP.NET MVC5 Model Binder - Null when binding collection of collections

我已經在網上進行了廣泛的研究,但希望這里有人可以幫助我。 我有以下ViewModel類: 在“編輯”視圖中,我使用自定義EditorTemplate通過@Html.EditorFor(m => m.Interests)來布局興趣集合。 有兩個執行渲染的EditorTempl ...

對接口使用MVC4的自定義DefaultModelBinder不會填充其他屬性

[英]Using a custom DefaultModelBinder for MVC4 with interface does not populate additional properties

好的,所以我有一個接口,保存時會傳遞給控制器​​,看起來像這樣(刪除大多數只是為了傳達想法)。 如果需要,我可以添加更多詳細信息,但我不想讓每個人都不知所措。 然后我有接口的幾種實現,但是這里有一個例子…… 從Global.asax中-開始 這就是問題所在。 下面的代 ...

在自定義模型綁定中應該覆蓋哪種方法或屬性?

[英]What method or property should be overwritten in custom Model Binding?

我有一個MVC應用程序的自定義綁定方案,需要兩個功能 1)一個通用的,可重用的自定義綁定器,允許將表單/查詢屬性映射到類屬性。 2) 特定於類的自定義綁定器,它將給定的表單/查詢參數拆分為字典(或兩個屬性)。 第一個要求是通過我通過谷歌找到的解決方案完成的(我很抱歉我無法提供鏈 ...

使用MVC4 ApiController時如何清理JSON輸入參數?

[英]How to sanitize JSON input parameters when using MVC4 ApiController?

我已經構建了一個基於AntiXSS的HTML清理程序,通過覆蓋默認的模型綁定器來自動清理用戶輸入字符串,這對標准的帖子請求很有效。 然而,當使用新的ApiController時,永遠不會調用默認的模型綁定器,我認為這是因為這個新的MVC控制器使用JSON格式化程序來綁定來自請求主體的輸入數據。 ...

提交刪除了第一個項目的項目列表會刪除所有項目

[英]Submitting list of items with removed first one deletes all items

我有一個模型,其中包含子項列表,如下所示: 和 現在,當我使用for循環和editorFor渲染列表時,我得到的html就像這樣: 現在想象一下通過jQuery從HTML中刪除第一個元素,因為我不再希望它在列表中,然后保存列表。 返回的數據沒有第一個[0]元素,所有從1 ...

DefaultModelBinder返回子類MVC4

[英]DefaultModelBinder Returning Subclass MVC4

我已經嘗試閱讀有關DefaultModelBinder的信息已有幾天了,但是我仍然很困惑。 我正在使用MVC 4和EF 5 TablePerHiearchy結構。 我的問題是我有一個Resource的基類: 具有子類(DVD,EBook,Book等)的子類 我的控制器代碼 ...

HTMLAttributes字典未正確綁定

[英]HtmlAttributes dictionary not binding correctly

我正在編寫的html幫助程序存在模型綁定問題。 我已經在模型上聲明了一個屬性來處理html屬性。 然后,如Scott Hanselman的文章中所述 ,渲染以下html; 但是在回調時,DefaultModelBinder將值創建為字符串數組,以便下次我呈現html值時使用; ...

裝飾在ViewModel屬性上使用不同的名稱進行綁定

[英]Decoration on ViewModel property to use a different name for binding

在MVC3上,有沒有辦法裝飾ViewModel屬性以使DefaultModelBinder在請求中使用不同的名稱? 例如,假設您有以下視圖模型: 但是來自外部源(例如某些第三方組件)的Dir參數。 我知道自定義模型綁定器可以處理它,但我認為必須有一種方法來裝飾屬性,類似於動作 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM