देखकर मानो हमारी टीम एक इंट्रानेट जो
ग्राहकों
उपयोगकर्ताओं जावास्क्रिप्ट के लिए गारंटी है बनाए रखने के सक्षम हम जानते हैं कि हम में कदम और अधिक "अच्छी तरह से" jQuery का उपयोग शुरू कर सकते हैं। हमारी प्रणाली बहुत बड़ी है, भले ही हम अपने एएसपी.नेट एमवीसी अनुप्रयोगों में क्षेत्रों का उपयोग करते हैं, फिर भी क्षेत्र की प्रति उप-प्रणाली डेटा के सेट जोड़ने, संपादित करने, हटाने और देखने के लिए पृष्ठों की बहुत अधिक मात्रा वास्तव में काफी बड़ी है। किसी क्षेत्र की उप-प्रणाली में लगभग बीस टेबल डेटा हो सकते हैं। यदि डेटा के बीस टेबल हैं, और आपके पास अलग-अलग पृष्ठ हैं, उन्हें जोड़ने, संपादित करने, हटाने और देखने के लिए इसका अर्थ है कि कुल पृष्ठ हैं। अब कल्पना करें कि प्रति क्षेत्र बीस उप-प्रणालियों हैं, फिर एक क्षेत्र में 20 * 60 पृष्ठ होंगे, और हमारे इंट्रानेट पर लगभग 15 क्षेत्र हैं। आप बिंदु प्राप्त करते हैं, यह बहुत बड़ा है।jQuery CRUD ASP.NET MVC में
मेरे असली बिंदु पर जाने के लिए, मैं एक पृष्ठ पर डेटा की एक तालिका रखने, "हटाएं" मारने की jQuery क्षमताओं का उपयोग करके इसे कम करना चाहता हूं और यह मुझे एक पुष्टिकरण बटन के साथ एक डिलीट संवाद दे रहा है जो फिर फॉर्म जमा करें, सही कार्रवाई पर रीडायरेक्ट करें और मेरे लिए काम करें। अब मुझे निम्नलिखित क्षेत्रों में कुछ मार्गदर्शन की आवश्यकता है:
- अगर मैं एएसपी.नेट एमवीसी का उपयोग करके वापस पोस्ट किए बिना हटाना चाहता हूं, तो ऐसा करने की प्रक्रिया क्या है? इसमें हटाना बंद करना शामिल है, यह जा रहा है और इसे हटाने में सक्षम है (एफके रिश्तों को सही तरीके से निपटाया जाना चाहिए), फिर यदि इसे हटाने में सक्षम है और तालिका में पंक्ति से पंक्ति को हटा रहा है, तो सभी पृष्ठ को रीफ्रेश किए बिना।
- मैं jQuery का उपयोग कर एसिंक्रोनस प्रक्रिया से हटाए गए क्रिया को कैसे कॉल करूं? क्या ऐसा करना बुद्धिमानी है? आमतौर पर हम
Html.ActionLink
का उपयोग करते हैं। क्या मुझे इसे एक रूप में लपेटना होगा? - संपादन और अद्यतन करने के लिए यह वही है, फिर से, ऐसा करने का सबसे अच्छा तरीका क्या है?
मैं एक सुरुचिपूर्ण समाधान की तलाश में हूं, और कुछ ऐसा जो मुझे हर पृष्ठ के लिए आवेदन करना मुश्किल नहीं है, मुझे इसे करना है। किसी भी निवेश की बहुत सराहना की जाएगी।
बस उत्सुक आप एमएस से गतिशील डेटा फ्रेमवर्क में देखा है? मुझे लगता है कि यह एमवीसी का समर्थन कर सकता है लेकिन सकारात्मक नहीं। अगर मैं इसे सही ढंग से समझता हूं तो यह आपके पृष्ठों की संख्या में कटौती करेगा। जैसा कि मैंने कहा कि अगर आप इसे इस साइट के लिए देखते हैं तो बस उत्सुक है। – JoshBerke
गतिशील डेटा एमवीसी के साथ अच्छी तरह से नहीं खेलता है, लेकिन एमवीसी 2 में डिफ़ॉल्ट टेम्पलेट किए गए विचार हैं, जो आपको निर्मित डायनेमिक डेटा के अधिक उपयोगी हिस्सों को देते हैं। –