2008-10-30 10 views
5

मेरे पास उपयोगकर्ता नियंत्रण है (gallery.ascx) और मैं गैलरी नियंत्रण में photo.ascx नियंत्रण का उपयोग करना चाहता हूं। मैं gallery.ascx के शीर्ष पर इस रजिस्टर जोड़ दिया है, लेकिन यह अभी भी तस्वीर नहीं मिल सकता है:मैं किसी अन्य उपयोगकर्ता नियंत्रण में एएसपीनेट उपयोगकर्ता नियंत्रण का उपयोग कैसे करूं?

<%@ Register TagPrefix="ssctrl" TagName="photo" Src="controls/photo.ascx" %> 

कोई भी विचार?

+0

क्या यह संभव है कि आपकी गैलरी नियंत्रण नियंत्रण फ़ोल्डर में भी हो, जिससे एसआरसी विशेषता गलत हो? –

उत्तर

5

यदि कोई सोच रहा है, तो रजिस्टर सही है, मेरा फोटो उपयोगकर्ता नियंत्रण टैग ठीक से नहीं बनाया गया था।

<ssctrl:photo ID="Photo" Key="<%# Eval("PageTemplatePK") %>" runat="server" /> 

और कुंजी संपत्ति है क्योंकि यह एक Eval अभिव्यक्ति उपयोग कर रहा था दोहरे उद्धरण चिह्नों के बजाय एकल उद्धरण का उपयोग करने की जरूरत:: मैं के रूप में यह था

<ssctrl:photo ID="Photo" Key='<%# Eval("PageTemplatePK") %>' runat="server" /> 

उसके बाद, यह काम किया।

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