2013-02-25 13 views
5

मुझे अपने सभी विचारों के लिए .cshtml और .Mobile.cshtml मिला है। क्या कुछ नियंत्रकों पर .Mobile.cshtml अक्षम करने का कोई तरीका है? ऐसे नियंत्रकों के लिए, मैं हमेशा मोबाइल विचारों के बजाय सामान्य विचारों का उपयोग करना चाहता हूं।एमवीसी 4: कुछ नियंत्रकों पर मोबाइल दृश्य अक्षम करें

धन्यवाद !!

+0

क्या आपने कोई ओटी पाया है इसके लिए उसके समाधान? – BigJoe714

+0

क्षमा करें, मुझे कुछ भी नहीं मिला। – eadam

उत्तर

3

बेवकूफ लगने के लिए खेद है। लेकिन यदि आप हमेशा एक सामान्य दृश्य का उपयोग करना चाहते हैं, तो बस परियोजना से मोबाइल दृश्य को हटा दें।

संपादित

एक मोबाइल डिवाइस पर डेस्कटॉप दृश्य लोड करने में ब्राउज़र बाध्य करने के लिए आप अपने कार्रवाई विधि के भीतर BrowserHelper SetOverriddenBrowser

का उपयोग करने की आवश्यकता होगी तो आप इस

HttpContext.SetOverriddenBrowser(BrowserOverride.Desktop); 
की तरह कुछ कर सकता है

अधिक सहायता के लिए इस लिंक को आजमाएं http://blog.mirajavora.com/overriding-browser-capabilities-in-asp.net

+0

वास्तव में वहां मौजूद मोबाइल दृश्य मौजूद नहीं है लेकिन साझा फ़ोल्डर में मोबाइल दृश्य के लिए लेआउट मौजूद है। एमवीसी मोबाइल व्यू और सामान्य दृश्य के बॉडी का लेआउट लोड करता है। मैं इसे सामान्य दृश्य के लेआउट को भी दिखाना चाहता हूं। – eadam

+0

ने उत्तर दिया है –

+0

उस कॉलिन के लिए धन्यवाद। दुर्भाग्य से, यह मेरे लिए काम नहीं करता है। कुकी बनाई जा रही है लेकिन दृश्य पर कोई प्रभाव नहीं पड़ता है। – eadam

संबंधित मुद्दे