ASP.NET CustomValidator কন্ট্রোল

সংজ্ঞা ও ব্যবহার

CustomValidator কন্ট্রোল ইনপুট কন্ট্রোলের উপর ব্যবহারকারীর দ্বারা নির্ধারিত পরীক্ষণ করতে পারে

প্রতিশব্দ

প্রতিশব্দ বর্ণনা
BackColor CustomValidator কন্ট্রোলের পিছনের রঙ
ClientValidationFunction

যাবতীয় কাস্টম ক্লায়েন্ট স্ক্রিপ্ট ফাংশনের নাম নির্ধারণ করুন

মন্তব্য: স্ক্রিপ্টটি ব্রাউজার দ্বারা সমর্থিত ভাষাতে লেখা হতে হবে, যেমন VBScript বা JScript

ভিবিসক্রিপ্ট ব্যবহার করলে, ফাংশনটি ফর্মের মধ্যে থাকতে হবে:

Sub FunctionName (source, arguments)

জেসক্রিপ্ট ব্যবহার করলে, ফাংশনটি ফর্মের মধ্যে থাকতে হবে:

ফাংশন FunctionName (source, arguments)

ControlToValidate ভ্যালিডেশন করা হওয়া ইনপুট কন্ট্রোল এর id
Display

ভ্যালিডেশন কন্ট্রোল এ ত্রুটি তথ্য দেখানো হয় ব্যবহার

প্রত্যাখ্যান্য মান:

  • None - ভ্যালিডেশন মেসেজ কখনও ইনলাইন দেখানো হবে না
  • Static - পেজ লেআউট এ ভ্যালিডেশন মেসেজ দেখানো জন্য স্পেস আক্রমণ
  • Dynamic - ভ্যালিডেশন ব্যর্থ হলে, ভ্যালিডেশন মেসেজ দেখানো জন্য স্পেস অতিরিক্ত পানে যোগ করা হবে
EnableClientScript বলীন মান, এই মান ক্লায়েন্ট ভ্যালিডেশন সক্রিয় করা হয় কিনা নির্দেশ করে
Enabled বলীন মান, এই মান ভ্যালিডেশন কন্ট্রোল সক্রিয় করা হয় কিনা নির্দেশ করে
ErrorMessage

ভ্যালিডেশন ব্যর্থ হলে ValidationSummary কন্ট্রোল এ দেখানো হয় ভ্যালিডেশন তথ্য

মন্তব্য: ErrorMessage এপ্রোপার্টি সংযোজিত হলে কিন্তু Text এপ্রোপার্টি সংযোজিত নয়, ভ্যালিডেশন কন্ট্রোল এক্সপ্রেস ErrorMessage এপ্রোপার্টি এর মান

ForeColor কন্ট্রোল এর প্রধান্য রঙ
id কন্ট্রোল এর একক id
IsValid বলীন মান, এই মান ইনপুট কন্ট্রোল ভ্যালিডেশন করা হয় কিনা নির্দেশ করে
OnServerValidate সার্ভার এন্ড্রন ভ্যালিডেশন স্ক্রিপ্ট ফাংশন নাম নির্দিষ্ট করুন
runat এই কন্ট্রোল একটি সার্ভার কন্ট্রোল হয় বলে নির্দিষ্ট করুন। "server" হতে সংযোজিত করুন。
টেক্সট ভ্যালিডেশন ব্যর্থ হলে দেখানো হয় টেক্সট

ইনস্ট্যান্স

CustomValidator
এই এক্সাম্প্লে একটি .aspx ফাইল একটি লেবেল কন্ট্রোল, একটি টেক্সটবক্স কন্ট্রোল, একটি বাটন কন্ট্রোল, এবং একটি কাস্টমভ্যালিডেটর কন্ট্রোল দেওয়া হয়, এবং user() ফাংশন ইনপুট ভ্যালু দৈর্ঘ্য নির্ধারণ করতে পারে। যদি দৈর্ঘ্য 8 থেকে 16 চরণ কম হয় বা বেশি, "ব্যবহারকারীর নাম 8 থেকে 16 চরণ মধ্যে থাকা উচিত!" এই টেক্সট CustomValidator কন্ট্রোল এ দেখানো হবে。