سؤال

أنا استخدم MaskedEditvalidator للتحقق من صحة تاريخ الإدخال. أريد أن أعرض بالون مثل نصيحة الأداة بدلاً من الرسالة العادية باللون الأحمر مما يؤدي إلى إنشاء مشاكل محاذاة في كل مكان.

لا بد لي من الالتزام بـ MaskedEditvalidator حيث أن الكثير من التنفيذ قد تم حوله بالفعل.

إصدار مجموعة أدوات التحكم Ajax: 3.5.40412.0

هل كانت مفيدة؟

المحلول

يمكنك استخدام ال ValitatorCallout موسع لهذا الغرض:

<ajaxToolkit:MaskedEditValidator ID="YourMaskedEditValidator" runat="server"
    ControlExtender="YourMaskedEditExtender"
    ControlToValidate="YourMaskedTextBox" Display="None" />

<ajaxToolkit:ValidatorCalloutExtender ID="YourMaskedEditCallout" runat="server"
    TargetControlID="YourMaskedEditValidator" />
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top