我正在設計一個模塊,我計劃用jQuey.i實現自定義驗證,並且遇到了一個問題,稱爲Validation Summary
,它將顯示在每個內容類型頂部編輯器 page.now我是一種擺脫方式的。 感謝任何人幫助我。最好的問候。如何防止在Orchard中顯示驗證摘要?
編輯:
其實我的問題是不顯示驗證summery.my原來的問題是如下:
我有一個名爲的ContentType房地產包含1-EstatePart
2-AddressPart
3-PersonalInfoPart
。當用戶打算當用戶註冊(並且嵌入)數據庫中已存在的用戶信息時,註冊新的房地產,因此不應該顯示PersonalInfo部分。在PersonalInfopart視圖中,我決定根據標誌顯示或不顯示信息(與Model通過查看相關)。但是當我提交表單時任何情況下,PersonalInfoPart驅動程序都會嘗試驗證該部分(該部分對用戶來說是隱藏的)並顯示驗證消息,而我的第一個問題是與此相關的一些問題。
編輯2:我曾嘗試:
我試圖渲染模型的ShouldDisplay財產隱藏字段,並在司機我試圖從part.but PersonalInfoPart包含檢索ShouldDisplay值null屬性。
我的代碼
protected override DriverResult Editor(PersonalInfoPart part, IUpdateModel updater, dynamic shapeHelper)
{
if (part.ShouldDisplay) //ShouldDisplay is always false (and other properties is null)
updater.TryUpdateModel(part, Prefix, null, null);
return Editor(part, shapeHelper);
}
你能解釋爲什麼你想擺脫它嗎? –
我想實現我自己的驗證。 –
爲什麼?你爲什麼不插入現有的? –