/ / Web.config किसी अन्य परियोजना में उपयोगकर्ता नियंत्रण रजिस्टर - asp.net, उपयोगकर्ता-नियंत्रण, वेब-कॉन्फ़िगरेशन

Web.config किसी अन्य प्रोजेक्ट में उपयोगकर्ता नियंत्रण पंजीकृत करें - asp.net, उपयोगकर्ता-नियंत्रण, वेब-कॉन्फ़िगरेशन

मेरे पास एक .Net परियोजना है जिसे कहा जाता है:

जो भी। We.UI: मैं इस परियोजना का उपयोग सभी कस्टम और उपयोगकर्ता नियंत्रणों को रखने के लिए करता हूं जो सभी वेबसाइट परियोजनाओं में पुन: उपयोग किए जाएंगे। ये दो फ़ोल्डरों में व्यवस्थित हैं:

   - CustomControls folder (with all the custom controls)
- UserControls folder (with all the user controls)

यह वेब परियोजनाओं के भविष्य के उदाहरण हैं जिन्हें इन उपयोगकर्ता और कस्टम नियंत्रणों का उपयोग करना चाहिए

Whatever.Web.UI.WebSite1 Whatever.Web.UI.WebSite2 .... .... .... Whatever.Web.UI.WebSiteN

प्रत्येक वेबसाइट प्रोजेक्ट में कस्टम नियंत्रण का उपयोग करने के लिए कोई समस्या नहीं है, मैंने इसे निम्न तरीके का उपयोग करके web.config में पंजीकृत किया है:

<add tagPrefix="CustomControls" namespace="Whatever.Web.UI.CustomControls" assembly="Whatever.Web.UI"/>

लेकिन मैं गणना में लेने वाले उपयोगकर्ता नियंत्रणों को कैसे दर्ज कर सकता हूं कि उनके पास एक एस्कैक्स हिस्सा है जिसे मुझे प्रत्येक वेबसाइट को दिखाने के लिए संदर्भ की आवश्यकता है?

अग्रिम में धन्यवाद। सधन्यवाद, Josema।

उत्तर:

उत्तर № 1 के लिए 1
<system.web>
<pages>
<controls>
<add src="~/UserControls/MyControl.ascx" tagName="MyControl" tagPrefix="MyControls"/>
</controls>
</pages>
</system.web>