cost 80 ms
帶有兩個按鈕的表單提交

[英]Form Submission with two buttons

我正在使用 Razor 頁。 我有一個表格,可以讓你買賣。 我需要更改 OrderPlacement 中 OrderType 字段的值 model,具體取決於用戶是買入還是賣出。 我使用 javascript 完成此操作。 這是我的 JavaScript: 這是我的后端方法: 后端方法沒有被擊中。 ...

如何返回多個 ValidationResults

[英]How to return multiple ValidationResults

我正在實施 IValidatableObject。 在我的 Validate 函數中,我想返回多個 ValidationResults。 最好的方法是什么? 這似乎不是一個好方法,因為如果沒有 ValidationResults,它不應該返回任何東西。 如果我回去使用 yield, 我一次只能返回 ...

ASP.NET Core - 驗證合同中只指定了一個參數

[英]ASP.NET Core - Validate that only one parameter is specified in contract

我有以下合同: 我想驗證此請求中僅設置了三個更新屬性中的一個。 我使用IValidtableObject來實現這一點: 這適用於停止所有三個都提供或沒有提供的情況。 但是,如果提供了兩個,我該怎么辦? 是否有一種更簡單的方法來實現僅提供一個參數而不是多個if檢查的驗證? ...

為控制器的傳入請求和值設置保證 dto 屬性為某些值

[英]Guarantee dto property to certain values both for incoming request to controller and value setting

我有一個屬性,我只想接受某些值,比如“Ready”或“Started”,僅此而已。 我試圖通過在 set 方法中放置一些“驗證”來阻止分配給屬性的任何其他值,例如 (當然可以將枚舉用於“Ready”和“Started”) 我為什么要這個? -> dto 的目的是充當控制器和數據庫表 ...

驗證中的IValidatableObject方法中的asp.net mvc問題

[英]asp.net mvc problem in IValidatableObject method on validation

我正在asp.net mvc-5中創建一個Web應用程序, 我正在使用IValidatableObject接口進行驗證, 這是我的模型的樣子 我的觀點 我的控制器 當我的LicenseId = 0我的驗證不起作用,並且控制器上的調試器正在直接執行,但是當Lic ...

當基類也有驗證時,如何對繼承類的模型進行驗證?

[英]How to perform validation of a model of an inherited class when its base class also has validation?

好吧,我的問題是我正在使用 aspnetcore 2.1 創建一個 api,為了避免代碼重復,我創建了一個抽象類,其中包含共享 dtos(board、boardforcreation、boardforupdate 等)的屬性。 我使用 ivalidatableobject 添加到抽象類個性化驗證,現 ...

依賴注入到asp.net核心的視圖模型類中

[英]dependency injection into view model class in asp.net core

我在asp.net核心應用程序的一個api控制器類中使用以下DTO類。 這就是我在控制器中使用它的方式 但是我在DTO類中得到了System.NullReferenceException 。這是由於依賴注入在DTO類中不起作用而發生的。 我怎樣才能解決這個問題 ? ...

C#Web Api - IValidatableObject validationContext服務提供程序為null

[英]C# Web Api - IValidatableObject validationContext service provider is null

我試圖在web api 2上下文中使用IValidatableObject驗證。 調用Validate方法,但傳遞的ValidationContext參數有一個名為GetService的方法,該方法始終返回null,因為永遠不會設置驗證上下文的服務提供者。 從我的所有研究中,我們可以在M ...

Controller.ValidateModel方法。 它是如何工作的?

[英]Controller.ValidateModel method. How it work?

我有以下模型類: 它使用“經典”使用如下: 但是我想把這個模型類用於另一個,ajax形式。 我有以下方法: 看着 線。 如果模型是正確的 - 它工作正常。 如果不正確 - 它會拋出異常並中斷方法的繼續執行(並返回異常以查看)。 另外,如果我設置斷點 ...

使用IValidatableObject驗證從POCO擴展的ViewModel

[英]Validating ViewModel extended from POCO using IValidatableObject

想象一下User類。 此類提供了數據庫中唯一使用的屬性。 並使用驗證器查看User類的模型 視圖 調節器 問題 通過屬性指定的所有驗證均已成功執行,並且所有錯誤均已成功顯示在視圖中。 但是通過IValidatableObject進行的驗證不起作用,並且不 ...

如果另一個字段不為null,則實現Require驗證的最佳方法

[英]Best way to implement a Require validation if another field is not null

我的觀點中有以下兩個字段: - 我想要實現的規則是兩個字段都是NullAble,但是如果用戶選擇了ConsoleServerID,那么他需要添加一個端口。 如果用戶將ConsoleServerID保留為null,則不應輸入端口號。 那么實現這種情況的最佳方法是什么,以便我同時進行 ...

IValidaableObject上下文

[英]IValidatableObject Context

我正在使用IValidatableObject / Validator驗證我的mvc模型。 所以我有這樣的事情 因此,如果我在父實例上運行驗證程序,則會得到類似“ Name is required”的信息。 我想要的是“ Child.Name是必需的”,因此它需要包括屬性名稱“ ...

與IValidatableObject和MemberName不匹配的@ Html.BeginCollectionItem

[英]@Html.BeginCollectionItem with IValidatableObject and MemberName mismatch

在使用Steven Sanderson的@ Html.BeginCollectionItem幫助程序時,我正在嘗試使用IValidatableObject接口在服務器端驗證收集項 。 我想防止用戶選擇兩個相等的項目。 因此,例如,給定用戶說出的一組習慣用語,可以回傳這些值: Va ...

在一個實體中進行兩次檢查IValidatableObject

[英]Two checks IValidatableObject in one entity

是Project的本質,創建該項目對於檢查是否已經存在具有相同名稱的實體是必要的。 編輯時需要檢查等內容,但請記住,實體的舊名稱和新名稱可以匹配。 您還需要顯示一條錯誤消息。 為此,我使用接口IValidatableObject,但不知道如何告訴Validate方法當前正在編輯或創建對象 ...

如何從IValidatableObject的Validate方法訪問User.Identity?

[英]How to access User.Identity from Validate method of IValidatableObject?

我有從IValidatableObject繼承的ViewModel。 在此模型中,我必須進行自定義驗證,並且需要Session變量和User.Identity。 我找不到適當的方法來訪問此變量。 我想過關於靜態類的一些信息,該類將是getter屬性,但我不確定這是否有效。 ...

實現 IValidatableObject 時 ValidationContext 的目的是什么

[英]What is the purpose of ValidationContext when implementing IValidatableObject

我已經實施了IValidatableObject幾次,但從未發現將ValidationContext解析為 Validate 方法的目的是什么——我的典型IValidatableObject實施看起來像這樣: 有什么我可以使用validationContext錯過的嗎? 編輯:我正在使用 ASP.N ...


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