2011-12-12 73 views
0

我有一個MVC應用程序與多步驟形式(不,我不能使用JavaScript)由多個行動組成。我有一個fluentvalidation設置的表單模型。但是它會驗證每個步驟的所有驗證。我希望它只驗證屬於當前步驟的屬性。有沒有辦法告訴流利的驗證器只驗證某些屬性?Fluentvalidator多步表單驗證每步

+0

對於每個步驟,您應該有一個單獨的視圖模型,其中僅包含對此步驟有意義的屬性。也可以執行條件驗證,但您必須告訴我們更多關於如何執行此嚮導的信息。您的模型,控制器和視圖的外觀如何。 –

回答

1

是的,有一種方法,RuleSet,爲每一步聲明一個不同的RuleSet。