Mavzu : Foydalanuvchi kiritgan ma'lumotlarni tekshirish Reja


Ma'lumotlarni tekshirishni boshlash



Download 42,22 Kb.
bet2/4
Sana22.06.2022
Hajmi42,22 Kb.
#692628
1   2   3   4
Bog'liq
Mavzu Foydalanuvchi kiritgan ma'lumotlarni tekshirish Reja 2

Ma'lumotlarni tekshirishni boshlash
Tekshirish har doim biron bir voqea tomonidan qo'zg'atiladi. Bu, odatda, ustiga bir marta bosish tugma ,ImageButton , LinkButton , unda sukut bo'yicha CausesValidation xususiyati True ga o'rnatiladi . Ushbu xususiyatni kerak bo'lmagan ba'zi tugmalar uchun olib tashlashingiz mumkin, masalan, Bekor qilish tugmasi uchun .
Avtomobil sotuvchisi bilan bo'lgan misolda sahifada bir nechta mavjud tasdiqlovchilar :
< asp : requiredfieldvalidator id = "RequiredFieldValidator2"
runat = "server"
ErrorMessage = "Majburiy"
ControlToValidate = "DropDownList1">

RequiredFieldValidator sinfi , uning tegishli boshqaruvida qiymat o'zgarganligini tekshiradi. Agar bu holatda bo'lgani kabi, bu ochiladigan ro'yxat bo'lsa - dastlab bo'sh qiymat tanlangan, ammo foydalanuvchidan ma'lum bir brendni tanlashi talab qilinadi. Agar tanlov qilinmasa, lekin yuborish tugmasi bosilgan bo'lsa, tasdiqlash muvaffaqiyatsiz tugadi va ErrorMessage yoki Text- da ko'rsatilgan matn ko'rsatiladi .Tasdiqlovchilar bo'sh bo'lmaganda " Text " xususiyatida ko'rsatilgan matnni va " Text " xususiyati "" ga teng bo'lganda " ErrorMessage " xususiyatida ko'rsatilgan matnni aks ettiradi . Dastlabki qiymat InitialValue xususiyati tomonidan o'rnatiladi . Agar bu xususiyat o'rnatilmagan bo'lsa, unda qiymat yo'qligi tekshiriladi (masalan, bo'sh Textbox ) .
Elektron pochta manzilini kiritish to'g'riligini tekshirish uchun RegularExpressionValidator sinfi ishlatiladi :
Sizning elektron pochtangiz
class = "label1"> (Majburiy)

< asp : textbox id = "TextBox1" runat = "server">
< asp : RegularExpressionValidator
id = "RegularExpressionValidator1" runat = "server"
ControlToValidate = "Metinkutusu1" ERRORMESSAGE = "Hech bir amal Email"
ValidationExpression = "\ w + ( [- +.] \ W + ) * @ \ w + ([-.] \ W +) * \. \ W + ( [-
.] \ w +) * ">
< asp : RequiredFieldValidator id = "RequiredFieldValidator1"
runat = "server" ControlToValidate = "TextBox1"
ErrorMessage = "*">

ValidationExpression - bu matn maydonining qiymati tasdiqlangan doimiy ifodadir. In Visual Studio 2005 tayyor bir necha beradi Xususiyatlar oynasida muntazam ravishda ifodalash naqshlari - mamlakat telefon raqamlari, manzillar va eng foydali, elektron pochta naqshlari va Internet-manzillar.
Bitta boshqaruv bir nechta bog'liq bo'lishi mumkin validatorlar . Masalan, elektron pochta manzili shablonga mos kelishi va majburiy to'ldirilishi uchun tekshiriladi.
Page.IsValid xususiyati butun sahifa tekshiruvdan o'tganligini aniqlashga imkon beradi . DHTML-ni qo'llab-quvvatlaydigan brauzerlar uchun tasdiqlash mijoz tomonidan amalga oshiriladi. Buning uchun JavaScript- kod avtomatik ravishda yaratiladi . Shu tarzda server ma'lumotlarini va tarmoqli kengligini tejaydi, bu esa noto'g'ri ma'lumotlarni uzatish uchun sarflanishi kerak edi.

Download 42,22 Kb.

Do'stlaringiz bilan baham:
1   2   3   4




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish