उपयोगकर्ता नियंत्रण एक आंशिक वेब पेज है, जिस तरह से एएसपी.नेट में किसी भी अन्य वेब पेज के रूप में बनाया गया है, सिवाय इसके कि इसमें एक .ASCX एक्सटेंशन है, और इसे आपके अन्य एएसपीएक्स पृष्ठों में एम्बेड किया जा सकता है।
उपयोगकर्ता नियंत्रण वेब पेज जिसमें वे उपयोग किया जाता है के साथ पंजीकृत हैं इस तरह:
<UC:TestControl id="Test1" runat="server"/>
:
<%@ Register TagPrefix="UC" TagName="TestControl" Src="test.ascx" %>
वे तो वेब पेज घोषित किये गए हैं वे, में इस्तेमाल किया जा करने के लिए इस तरह हैं
कस्टम नियंत्रण सर्वर पर निष्पादित कोड घटक संकलित किए जाते हैं, ऑब्जेक्ट मॉडल का पर्दाफाश करते हैं, और सामान्य वेब फ़ॉर्म या उपयोगकर्ता नियंत्रण के रूप में HTML या XML जैसे मार्कअप टेक्स्ट प्रस्तुत करते हैं। कस्टम नियंत्रण C# या VB में लिखे गए हैं, और वर्ग
System.Web.UI.WebControls.WebControl
सर्वर नियंत्रण नियंत्रण है कि सर्वर पर निष्पादित और ब्राउज़र के लिए मार्कअप बना देती है से हुआ है। उपयोगकर्ता नियंत्रण और कस्टम नियंत्रण सर्वर नियंत्रण के दोनों उदाहरण हैं।
http://support.microsoft.com/kb/893667
स्रोत
2009-06-14 23:24:05
उपयोगकर्ता नियंत्रण एक वेब पेज नहीं है, और यह भी संकलित है। – JoshBerke
उपयोगकर्ता नियंत्रण _is_ वेब पेज का एक हिस्सा नियंत्रित करता है। –
जोश, मुझे लगता है कि आप एक कस्टम नियंत्रण के बारे में सोच रहे हैं। Http://support.microsoft.com/kb/893667 –