मैं कुछ मान्यता पर आधारित कार्यों की शुरुआत करने के लिए सक्षम होना चाहते हैं क्या नियंत्रक एक दृश्य कहा जाता है से ... मैं ViewState या कुछ में एक चर सेट हो जाएगा और कहा कि मुझे पता है के लिए मदद मिलेगी क्या नियंत्रक इस विचार से बुलाया गया था।सशर्त मान्यता
दूसरे शब्दों में, मैं चाहता हूँ अगर एक निश्चित चर सेट कर दिया जाता सत्यापन आवश्यक होने की ... यहाँ कैसे मैं MVC2 में क्या करना है जब मैं बस अपना कोड में Jquery डाल का उपयोग है ...
HospitalFinNumber: {
required: function (element) {
debugger;
return '@isFlagSet' != 'True';
},
minlength: 6,
remote: function() {
//debugger;
return {
url: '@Url.Action("ValidateHosFin", "EditEncounter")',
data: { hospitalFin: $('#HospitalFinNumber').val(), encflag: '@encflag' }
};
}
}
आप देखते हैं कि मैं वहां क्या कर रहा हूं। यह सत्यापन केवल तभी आवश्यक होगा जब कोई निश्चित चर सेट हो ... इस मामले में, चर है FllSet ... मैं फिर न्यूनतम लंबाई निर्धारित करता हूं और यह सुनिश्चित करने के लिए एक दूरस्थ फ़ंक्शन को कॉल करता हूं कि मान अद्वितीय है।
मैं सभी मामलों में यह करने के लिए नहीं करना चाहती।
सब से मैं अब तक पढ़ा है, वहाँ कोई स्पष्ट रास्ता इस का उपयोग करते हुए unobrtusive ajax पूरा करने के लिए है? क्या मैं गलत हूं, क्या आप ऐसा कर सकते हैं? यदि नहीं, तो मैं अपने कोड में नियमित रूप से पुरानी jquery सत्यापन कैसे रख सकता हूं?
अरे डैरिन। थोड़ी देर के बाद से मैंने तुमसे सुना है। लेकिन ऐसा लगता है कि जाने का रास्ता है। – SoftwareSavant
मुझे यहां जोड़ना है, कि फ़ूलप्रूफ के पास अभी भी कोई इकाई फ्रेमवर्क समर्थन नहीं है! यदि आप सोच रहे हैं कि आपको db.SaveChanges() पर "कार्यान्वित अपवाद नहीं" क्यों मिल रहा है; तुम मुझे पसंद लग रहा है और एहसास है कि यह अभी तक कोडित नहीं है जरूरत है ... यह भी देख सकते हैं: http://foolproof.codeplex.com/workitem/18457 – CodingYourLife
@Darin दिमित्रोव यह MVC 4 पर काम कर bcos यह फोन नहीं किया नहीं कर रहा है RequiredIfValidator – CMMaung