एमवीसी में सर्वर साइड सत्यापन क्या है?
एमवीसी में सर्वर साइड सत्यापन क्या है?

वीडियो: एमवीसी में सर्वर साइड सत्यापन क्या है?

वीडियो: एमवीसी में सर्वर साइड सत्यापन क्या है?
वीडियो: Form Validation in ASP.NET MVC - How to apply Server Side Validation in ASP.NET MVC - Class 26 2024, नवंबर
Anonim

यह आलेख ASP. NET की मूल बातें बताता है एमवीसी सर्वर - पक्ष सत्यापन डेटा एनोटेशन एपीआई का उपयोग करना। एएसपी.नेट एमवीसी फ्रेमवर्क नियंत्रक कार्रवाई को पारित किए गए किसी भी डेटा को मान्य करता है जो निष्पादित कर रहा है, यह किसी मॉडलस्टेट ऑब्जेक्ट को किसी के साथ पॉप्युलेट करता है मान्यता विफलताओं को ढूंढता है और उस ऑब्जेक्ट को नियंत्रक को भेजता है।

यह भी जानिए, सर्वर साइड वेलिडेशन क्या है?

उपयोगकर्ता इनपुट मान्यता पर होता है सर्वर साइड एक पोस्ट बैक सत्र के दौरान कहा जाता है सर्वर - पक्ष सत्यापन . PHP और ASP. Net जैसी भाषाएँ उपयोग करती हैं सर्वर - पक्ष सत्यापन . दूसरी ओर, उपयोगकर्ता इनपुट मान्यता पर होता है ग्राहक की ओर कहा जाता है ग्राहक - पक्ष सत्यापन.

इसी तरह, एमवीसी में रिमोट सत्यापन क्या है? रिमोट सत्यापन सर्वर कॉल करने के लिए प्रयोग किया जाता है सत्यापित करें सर्वर साइड होने पर पूरे फॉर्म को सर्वर पर पोस्ट किए बिना डेटा मान्यता ग्राहक पक्ष के लिए बेहतर है। यह सब एक मॉडल और नियंत्रक स्थापित करके किया जाता है जो बहुत साफ-सुथरा होता है।

यह भी जानने के लिए, एमवीसी में क्लाइंट साइड और सर्वर साइड सत्यापन क्या है?

ग्राहक पक्ष सत्यापन बनाम सर्वर साइड सत्यापन उपयोगकर्ता इनपुट मान्यता पर जगह ले लो सर्वर साइड एक पोस्ट बैक सत्र के दौरान कहा जाता है सर्वर साइड सत्यापन और उपयोगकर्ता इनपुट मान्यता पर जगह ले लो ग्राहक की ओर (वेब ब्राउज़र) कहा जाता है ग्राहक पक्ष सत्यापन.

हमें सर्वर साइड सत्यापन की आवश्यकता क्यों है?

ताकि तत्काल फीडबैक दिया जा सके। ग्राहक- पक्ष सत्यापन पृष्ठ लोड होने की प्रतीक्षा किए बिना उपयोगकर्ता को तत्काल प्रतिक्रिया देता है। हालाँकि यदि क्लाइंट ने क्लाइंट को अक्षम कर दिया है- पक्ष स्क्रिप्ट (जैसे जावास्क्रिप्ट अक्षम), the मान्यता आग नहीं लगेगी इसलिए आप जरुरत NS सर्वर मूल्यों की जांच करने के लिए भी।

सिफारिश की: