customvalidator

    91熱度

    4回答

    我見過文檔/網站顯示自定義驗證器應該放在項目的/lib或/lib/validators目錄中。我發現(通過閱讀另一篇文章的答案),他們似乎只在config/initializers工作。有沒有人知道,或有一個指向官方文檔的指針,顯示自定義驗證器應該在哪裏生存?

    0熱度

    1回答

    希望能夠使用MVC驗證+我的自定義JavaScript驗證。 MVC的驗證是非常好的模型驗證。這裏的主要問題是我有更復雜的驗證。 例:案例與MVC驗證 <div class="editorSmall"> <div class="editor-label bold"> <%: Html.LabelFor(model => model.Location.CurID)%>:

    0熱度

    1回答

    平臺:鐵3.0 數據庫:MySQL 5.1中 業務需求:只有一個產品的項目,可以在同一時間發出。發行物品退回後,可以爲同一產品發出新的物品。一次可以發出來自不同產品的多個項目。 爲了實施上述業務要求,我正在檢查是否已經在同一日期範圍內爲同一產品簽發了一件商品(通過檢查下面我的where中是否有日期重疊)。 但是,我收到以下例外情況:NoMethodError:未定義的方法`其中'講座:模塊。 我需

    17熱度

    3回答

    我正在使用自定義驗證程序來調用JavaScript函數進行驗證。我的問題是我需要能夠動態地更改錯誤消息。下面是代碼: <asp:CustomValidator ID="CustomValidator1" runat="server" ClientValidationFunction="fcnValid1" ErrorMessage="" Display="None" Valid

    1熱度

    2回答

    平臺:鐵3.0 數據庫:MySQL 5.1中 業務需求:產品的只有一個項目可以在同一時間內發出在發行物品退回後,可以發出同一產品的新物品,可以同時發出不同產品的多個物品 爲了實現上述業務需求,我正在檢查是否已經存在在同一日期範圍內爲同一產品簽發的物品(通過檢查下面我的日期是否有重疊的日期) class Item < ActiveRecord::Base validate :valid

    2熱度

    2回答

    我想添加一些邏輯到我的模型中,以確保設備數據庫中的序列號具有一致的字符串表示形式。下面是我想到的那種事情的一個例子:調用一個自定義的驗證,並在對象中的數據進行格式化,然後將其保存到數據庫中。 class Device < ActiveRecord::Base validates_presence_of :serialNumber validate :validate_sn

    0熱度

    1回答

    我正在處理MVC3 web應用程序,我的模型包含許多使用文本屬性的自定義類型的類。 例如我的產品實體的樣子: public class Product { public int ProductId {get;set;} public TextRef Title {get;set;} public TextRef Description {get;set;} }

    0熱度

    1回答

    我在我的各種類型的頁面上有許多ASP.NET驗證器,其中一些我使用javascript取決於頁面上的用戶選擇而禁用。 ​​ 這似乎是工作和驗證器不火,除了任何CustomValidators所有的情況下,我使用時,我不能使用其他類型的驗證 <asp:CheckBoxList id="BodyPartsList" runat="server" RepeatColumns = "2"

    2熱度

    1回答

    我有以下設置,我正在自定義驗證文本框。只要我在文本框中手動輸入並更改文本並將其聚焦到文本框外,它就可以正常工作。 <asp:TextBox ID="tbpCity" runat="server"/> <asp:CustomValidator ID="cvPermanentCity" runat="server" ControlToValidate="tbpCity" ErrorMessage

    26熱度

    7回答

    我有一個驗證texbox的驗證器和自定義驗證器。所需的字段驗證器完美啓動。我無法讓自定義驗證器正確觸發?背後 protected void cusCustom_ServerValidate(object sender, ServerValidateEventArgs e) { Response.Write("firing - test"); Response.En