में सूची उपयोग का चयन करें, मैं एक एमवीसी साइट पर काम कर रहा हूं जो मेरी पहली कंपनी है, एक चीज जो मैं खुद को बहुत कुछ कर रहा हूं वह एक नियंत्रक में चयनसूची बना रही है, उन्हें व्यूडाटा और पढ़ने में डाल रही है उन्हें एक HTML बनाते समय। DropDownList। यह कुछ चीजें हैं जो मुझे इस तरह के बारे में सुगंधित करती हैं।एएसपीएनटी एमवीसी
कुछ पृष्ठों चीजों की सूची (के रूप में वे की जरूरत है एक उपयोगकर्ता एक होटल के रूप में कई कमरे में जोड़ सकते हैं wheer एक होटल के कमरे के बोर्ड दर) को दोहरा सकते हैं, वर्तमान में मैं एक ही selectList उपयोग करते हैं, यह अच्छा अभ्यास है या क्या उनके पास एक होना चाहिए?
पिछले उदाहरण के साथ "कमरा" एक एन्सेक्स है जो या तो एक रेंडरपार्टियल या jquery के माध्यम से AJAX कॉल द्वारा प्रस्तुत किया जाता है। नियंत्रक को चयनसूची को पास करने का सबसे अच्छा तरीका क्या है, इसलिए एएसएक्स इसका उपयोग कर सकता है, वर्तमान में मैं पृष्ठ के लिए व्यूडाटा में जोड़ता हूं, जो इसे रेंडरपार्टियल में व्यूडेटा पास करता है, लेकिन फिर अजाक्स कॉल पर एक्शन विधि को जोड़ने की भी आवश्यकता होती है ascx के लिए व्यूडाटा में चयनसूची, agan यकीन नहीं है कि यह सबसे अच्छा तरीका है।
मैं एक भंडार है कि एक सामान्य सूची के रूप में इस "स्थिर" डेटा और रिटर्न रखती है, इसलिए हर बार नियंत्रक डेटा यह सूची के लिए भंडार हिट की जरूरत है (वहाँ सिर्फ बोर्ड दर की तुलना में कुछ और, बातें हैं लोगों, मिस्टर, मिस्टर इत्यादि के लिए खिताब की तरह) मुझे संदेह है कि कुछ प्रकार का कैश बेहतर होगा क्योंकि डेटा कभी भी बदलता है।
क्या किसी के पास इन क्षेत्रों में कोई सलाह है?
ठीक है। यह छोटा और अपरिवर्तनीय है, मैं इसे आसानी से कैसे कैश कर सकता हूं? – Shimmy