2012-04-09 18 views
6

में उपलब्ध नहीं है मैं अपने एबीसी.एएसपीएक्स पेज पर लेबल नियंत्रण खींच और छोड़ देता हूं। यह सही ढंग से संकलित करता है। लेकिन नियंत्रण (Label2) कोड असाइनमेंट के लिए कोड-एबीसी.एएसपीएक्स सीएस के पीछे कोड में उपलब्ध नहीं है।एएसपी.NET नियंत्रण कोडबहाइंड

संकल्प क्या है?

<%@ Page language="c#" CodeBehind="ABC.aspx.cs" AutoEventWireup="false" %> 

<asp:Label ID="Label2" runat="server" Font-Bold="True"></asp:Label> 
+1

शायद कुछ मार्कअप और कोड पोस्ट कर सकते हैं जो आप विफल करने का प्रयास कर रहे हैं? – kaveman

+0

क्या इसमें 'आईडी' है? – Matthew

+0

क्या ऐसा कुछ दिखता है: ? यदि ऐसा है, तो इसे कोड-पीछे दिखाना चाहिए। –

उत्तर

9

आप शायद अपने designer.cs फ़ाइल में इसके लिए एक प्रविष्टि खो रहे हैं। आप फाइल करने के लिए कुछ इस तरह जोड़ सकते हैं या तो:

protected global::System.Web.UI.WebControls.Label Label2; 

या designer.cs फ़ाइल को नष्ट, सही माता पिता aspx फ़ाइल क्लिक करें और "वेब अनुप्रयोग में कनवर्ट"। यह सभी उपयुक्त प्रविष्टियों के साथ designer.cs फ़ाइल को फिर से बनाना चाहिए।

+0

विजुअल स्टूडियो इसे हटा दें और उसी समस्या के साथ * .cs पुन: उत्पन्न करें –

2

आपको अपने पृष्ठ निर्देश में Inherits="XXX.ABC" जोड़ने की आवश्यकता हो सकती है, जहां XXX आपका रूट नेमस्पेस है। साथ ही, मुझे लगता है कि आपने एबीसी.aspx.cs. के साथ मेल खाने के लिए अपनी कक्षा एबीसी नाम दिया है।

1

नियंत्रण को हटाने, फ़ाइल को सहेजने, नियंत्रण को फिर से जोड़ने, और फिर फ़ाइल को सहेजने का प्रयास करें। समस्या शायद आपके * .designer.cs फ़ाइल में है, इस दृष्टिकोण को पुन: उत्पन्न करना चाहिए।

0

उपयोगकर्ता घटक बनाने के बाद मैं इसे कैलेंडरटेस्ट पेज में परीक्षण करना चाहता था। मैं भी कोड के पीछे उपयोगकर्ता घटक तक नहीं पहुंच सका। मुझे ऑनलाइन समाधान नहीं मिला, लेकिन परीक्षण और त्रुटि के माध्यम से मैंने इसे निम्नलिखित चरणों के साथ तय किया:

1) एएसपीएक्स फ़ाइल में, <% @ पृष्ठ ... "एसआरसी" के बजाय "CodeFile =" की आवश्यकता है = CalendarTest "

0

अधिकार तो प्रोजेक्ट पर क्लिक करें सार्वजनिक आंशिक वर्ग" के साथ "सार्वजनिक वर्ग CalendarTest" कोड में फ़ाइल

2) aspx.cs फ़ाइल के पीछे पीछे कोड को इंगित करने के लिए, मैं बदलने के लिए की जरूरत " वेब एप्लिकेशन में कनवर्ट करें का चयन करें

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