xval

    1熱度

    1回答

    使用實體框架時實現xVal的最佳方式是什麼?我一直在使用this的方法,但我想知道是否有更好的方法。 另外我想知道是否有辦法做到這一點,而不必引發異常。

    1熱度

    1回答

    我在ASP.NET MVC中構建了一個嚮導樣式的應用程序,並且想知道您是否對我的當前方法有任何反饋。 嚮導的每一步都是由DIV包裝的局部視圖(用戶控件)。所有DIV都顯示在同一視圖中(Create.aspx)。然後,我使用jQuery去下一步或上一步 - 換句話說隱藏或顯示特定的DIV。 它很好,但現在我需要實現驗證。所以我已經實現了xVal,但目前只有在嚮導的最後一步提交表單時纔會進行驗證。 取

    0熱度

    2回答

    與史蒂夫·桑德森優秀XVAL,可以告訴客戶端驗證後的價值被驗證,使用jQuery服務器。服務器上的方法,然後使用您用於服務器端驗證相同的服務器端代碼,並簡單地返回一個true或false,以確定現場是否有效。 這種方法的好處是,你在C#代碼編寫複雜的驗證邏輯一次,然後把一些JQuery的水暖要告訴你的客戶端的頁面,去訪問你的服務器驗證。 我一直在閱讀上MVC2一些博客,但似乎沒有人提這個功能。是否

    0熱度

    1回答

    我有一個註冊表格,利用xVal來處理表單上的所有驗證。它工作得很好,但有一個例外:用戶沒有得到反饋,因爲頁面上的另一個元素(告訴用戶他們的用戶名將是他們的電子郵件地址)將在span元素的頂部繪製,當注意到時,xVal會吐出一個問題。 如果我有一種方法來檢測xVal何時出現電子郵件字段問題,我可以切換該工具提示的可見性,並在我的路上,但我不知道該怎麼做。我知道xVal在底層使用了jquery.val

    4熱度

    3回答

    我正在考慮使用xVal來驗證MVC應用程序中的實體框架類。這涉及編寫元數據類,如Graham O'Neale(http://goneale.com/2009/03/04/using-metadatatype-attribute-with-aspnet-mvc-xval-validation-framework)詳細解釋的。 我想知道是否有使用元數據從SQL數據庫(例如方法自動生成這樣的元數據類:N

    0熱度

    1回答

    我有一個表單,用戶可以通過支票或電子轉帳來切換接收資金。當他們在列表框中選擇任一方式時,表單的相應部分隱藏。如果他們選擇電子轉帳,只有銀行信息欄顯示,如果他們選擇通過檢查地址信息顯示和銀行字段隱藏。 那麼,因爲他們選擇這樣或那樣的方式我想,而不是驗證隱藏的東西。 (客戶端) 有沒有辦法將xVal設置爲只驗證不可見的字段? 我試圖重寫驗證具有以下,但沒有骰子... $('#EditPayment')

    1熱度

    1回答

    似乎xVal更適合MVC模型。它可以用於傳統的Web表單模型嗎? 我目前正在考慮MS驗證塊和.NET驗證框架。我可以研究哪些其他驗證框架?

    2熱度

    2回答

    我一直在研究一個使用xVal的服務器端驗證和數據註釋的應用程序。我們最近遇到了錯誤,其中驗證消息對於有多個驗證的字段而言是不可預測的,如果該字段爲空(例如,需要電子郵件地址,但無法驗證有效性),則驗證消息可能會失敗。 假設我需要只返回一個驗證錯誤,我添加了一個方法,我們的驗證亞軍,以實現這一目標(UPDATE:見編輯在底部的確切方法): public static IEnumerable<Erro

    2熱度

    1回答

    我們使用xVal和標準DataAnnotationsValidationRunner描述了here來收集ASP.NET MVC中我們的域對象和視圖模型的驗證錯誤。我想通過使用自定義DataAnnotation來讓驗證運行器識別何時兩個屬性不匹配。 現在我被迫做了亞軍之外,這種方式: if (!(model.FieldOne == model.FieldTwo)) errors.Add(n

    2熱度

    1回答

    我想在MVC中的控制器上運行一個簡單的測試。該控制器使用xVal和DataAnnotations驗證輸入。當我運行測試時(使用NUnit通過Resharper,NUnit standalone或TestDriven.Net),它沒有像樣的錯誤信息而讓跑步者崩潰。在事件日誌中,它只是具有一個相當通用的.NET Runtime 2.0錯誤報告消息,說明runner是一個Faulting應用程序。 該錯