は条件付きで別のフィールドの選択サイトコアWFFM MVCカスタムクロスコントロールの検証
「DynamicValidationBaseに基づいて要求される分野でのカスタム検証を実施するためのサイトコアWFFM MVCにおける方法はあります":これは、この検証がフォームの詳細(フォーム上の他のコントロール)にアクセスできるフィールドに適用される、属性付きの検証です。
「FormCustomValidator」:これは「MVCフォーム」として起動されません。
例:
<style>
div{padding:10px 0;}
ul{
list-style:none;
}
</style>
<div>
<label for="Email">Email:</label>
<input type="text" name="Email"/>
</div>
<div>
<label for="Phone">Phone:</label>
<input type="text" name="Phone"/>
</div>
<div>
<label for="IPrefer">I Prefer:</label>
<ul>
<li>
<input type="radio" id="rdo_email" checked="checked" name="rdoPreferType"/>
<label for="rdo_email">Email</label>
</li>
<li>
<input type="radio" id="rdo_phone" name="rdoPreferType"/>
<label for="rdo_phone">Phone</label>
</li>
</ul>
</div>