में नियंत्रण को पहचानने के पीछे कोड मेरे पास एक नई परियोजना में कॉपी की गई फ़ाइल के पीछे एक QuestionControl.ascx और QuestionControl.ascx.cs कोड है।फ़ाइल के पीछे कोड * .ascx
'QuestionControl' does not contain a definition for 'rdbtnlstQuestion1' and no extension method 'rdbtnlstQuestion1' accepting a first argument of type 'QuestionControl' could be found (are you missing a using directive or an assembly reference?)
यह मेरा * .ascx के शीर्ष पर है:
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="QuestionControl.ascx.cs" Inherits="QuestionControl" %>
मैं जब मैं इस परियोजना का निर्माण नियंत्रण ascx में घोषित करने के लिए फ़ाइल के पीछे कोड में किसी भी संदर्भ मुझे इस त्रुटि देता है भी codebehind की कोशिश की कर दिया है:
:<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="QuestionControl.ascx.cs" Inherits="QuestionControl" %>
यह codebehind फ़ाइल में मेरी कक्षा के शीर्ष है, यह एक नाम स्थान में निहित नहीं है
public partial class QuestionControl : System.Web.UI.UserControl
{
पर कोई "लाल सलाखों" नहीं है यदि आप उस पर एक और नियंत्रण के साथ एक और खाली ascx जोड़ते हैं, तो क्या यह नियंत्रण संकलित करने में असफल रहता है? – Tejs
.NET फ़्रेमवर्क का कौन सा संस्करण यह है? और, बस यह सुनिश्चित करने के लिए, क्या यह एमवीसी या वेबफॉर्म है? –
क्या आपने नामस्थान चेक किया था? – Glennular