jquery - ASP.NET MVC modal संवाद/पॉपअप सर्वोत्तम अभ्यास




asp.net-mvc asp.net-ajax (2)

JQuery UI लाइब्रेरी में एक डायलॉग विजेट है जिसका उपयोग मैं इस तरह की चीजों के लिए करता हूं। हालांकि यह एक प्लगइन है, आईएमओ, सबसे अच्छा अभ्यास बस अपने स्वयं के संवाद विजेट रोलिंग नहीं है।

http://jqueryui.com/demos/dialog/

मैं एएसपी.नेट एमवीसी में मॉडल संवाद हासिल करने का सबसे मानक तरीका तलाश रहा हूं।

मैं क्या करने की कोशिश कर रहा हूं, इसका एक उदाहरण यह है कि जब मैं अपनी "सूची" पृष्ठ से एक आइटम का चयन करता हूं, तो मैं "विवरण" पृष्ठ सूची पर एक पॉपअप होना चाहता हूं और नया पृष्ठ नहीं चाहता। मैं एक हैक की तलाश नहीं कर रहा हूँ। मैं चाहता हूं कि यह एक ऐसा समाधान हो जो एएसपी.नेट एमवीसी पैटर्न का पालन करे। मैं भी jQuery और एएसपी.नेट अजाक्स के बाहर कदम नहीं करना चाहूंगा (बिना किसी प्लगइन्स को यह सबसे अच्छा अभ्यास के रूप में उभर रहा है)।


एमवीसी के साथ हाथ में हाथ की जाने वाली चीजों में से एक शीतल यूआरएल है यह मामला होने के नाते, यह "मानक" तरीके से निपटने का तरीका होगा कि इसका विवरण पृष्ठ पर एक संवाद को उड़ने के बजाय अपने स्वयं के, शोकपूर्ण (और बुकमार्क करने योग्य) यूआरएल के साथ एक नया पृष्ठ खींचने के लिए होगा। आप निश्चित रूप से सूची के संदर्भ में एक "विवरण पूर्वावलोकन" संवाद कर सकते हैं, लेकिन यदि आप विवरणों के साथ बातचीत करने जा रहे हैं, तो मैं एक पूर्ण अनुरोध करने और इसके अपने पृष्ठ पर विवरण प्राप्त करने पर विचार करूँगा।





modal-dialog