ObjectDataSourceControl غير قادر على العثور على نوع في استيراد مساحة الاسم

StackOverflow https://stackoverflow.com/questions/689502

سؤال

لدي صفحة aspx في ASP.NET 2.0 تطبيق باستخدام عدة ObjectDataSources.انهم جميعا لا بد أن نفس الفئة مثل ذلك:


<asp:ObjectDataSource ID="TitleDataSource" runat="server" OnSelecting="TitleDataSource_Selecting" SelectMethod="GetTitle" TypeName="DropDownDataSource"></asp:ObjectDataSource>

كان هذا على ما يرام.ثم أنا جعلت اثنين من التغييرات

  1. انتقلت DropDownDataSource من app_code دليل منفصل الجمعية
  2. تغيير الاسم كانت الطبقة com.companyname.ie, الآن com.companyname.ie.appname

أنا الآن الحصول على "النوع المحدد في TypeName من TitleDataSource' لا يمكن العثور على" رسالة خطأ عندما ضرب الصفحة.

يمكنني إصلاح هذا عن طريق تحديد اسم مؤهل بشكل كامل في الدرجة TypeName.ولكن إضافة <% @import التوجيه مع نفس مساحة الاسم لا حل الخطأ.

كما حاولت تتحرك قانون بلدي مرة أخرى إلى app_code ولكن دون جدوى.

التحسس الذكي يختار نوع دون تحديد مساحة الاسم.

ليست مشكلة كبيرة ، ولكن مزعج جدا.أي اقتراحات ؟

هل كانت مفيدة؟

المحلول

تحديد اسم مؤهل بشكل كامل هو الصحيح.وإلا فإن وقت التشغيل سوف ننظر فقط في الجمعية الحالية.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top