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

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

RequiredFieldValidator কন্ট্রোল ইনপুট কন্ট্রোলকে বাধ্যতামূলক ফিল্ড হিসাবে করার জন্য ব্যবহৃত হয়。

এই কন্ট্রোল দ্বারা, যদি ইনপুট মানুষের প্রাথমিক মান পরিবর্তিত না হয়, তবে যাচাই ব্যর্থ হবে।ডিফল্টভাবে, প্রাথমিক মান পুস্তক ("") হয়。

মন্তব্য:প্রবেশ মানের প্রারম্ভ এবং শেষের স্পেস ভালিডেশন পূর্বে মুক্ত করা হবে।

মন্তব্য:InitialValue ইনপুট কন্ট্রোলকে ডিফল্ট মান নির্ধারণ করে না। এটি আপনিঅপসারণইনপুট কন্ট্রোলে ব্যবহারকারীর দ্বারা প্রবেশ করা মান

প্রতিভাগ

প্রতিভাগ বর্ণনা
BackColor RangeValidator কন্ট্রোলের পিছনের রঙ
ControlToValidate যা ভালিডেশন করতে হবে এমন কন্ট্রোলের id
Display

ভালিডেশন কন্ট্রোলের প্রদর্শন আচরণ

বৈধ মানগুলি হল:

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

ভালিডেশন সামূহিক কন্ট্রোলে ভালিডেশন ব্যর্থ হলে দেখানো টেক্সট

মন্তব্য: যদি Text প্রতিভাগ সংজ্ঞায়িত না হয়, তবে টেক্সটও ভালিডেশন কন্ট্রোলে দেখানো হবে。

ForeColor কন্ট্রোলের ফরেস্ট্রিং
id কন্ট্রোলের অদূর্লভ id
InitialValue ইনপুট কন্ট্রোলের প্রাথমিক মান (ভাবমূলক মান) নির্দেশ করে। ডিফল্ট হল ""。
IsValid বলীয়ান মান, যা নির্দেশ করে সংযুক্ত ইনপুট কন্ট্রোলটি ভালিডেশন করা হয় কিনা
runat এই কন্ট্রোলটিকে একটি সার্ভার কন্ট্রোল হিসাবে ঘোষণা করা হয়। তা নিশ্চিত করতে হবে "server"。
টেক্সট ভালিডেশন ব্যর্থ হলে দেখানো বার্তা

এককলব

RequiredFieldValidator
এই উদাহরণে, আমরা .aspx ফাইলে দুটি TextBox কন্ট্রোল, একটি Button কন্ট্রোল, এবং একটি RequiredFieldValidator কন্ট্রোল ঘোষণা করেছি। এটি RequiredFieldValidator কন্ট্রোল ব্যবহার করে "txt_name" টেক্সটবক্সকে বাধ্যতামূলক ক্ষেত্র হিসাবে কিভাবে করা হয়েছে তা দেখায়。