ObjectDataSourceControl غير قادر على العثور على نوع في استيراد مساحة الاسم
-
22-08-2019 - |
سؤال
لدي صفحة aspx في ASP.NET 2.0 تطبيق باستخدام عدة ObjectDataSources.انهم جميعا لا بد أن نفس الفئة مثل ذلك:
<asp:ObjectDataSource ID="TitleDataSource" runat="server" OnSelecting="TitleDataSource_Selecting" SelectMethod="GetTitle" TypeName="DropDownDataSource"></asp:ObjectDataSource>
كان هذا على ما يرام.ثم أنا جعلت اثنين من التغييرات
- انتقلت
DropDownDataSource
منapp_code
دليل منفصل الجمعية - تغيير الاسم كانت الطبقة
com.companyname.ie
, الآنcom.companyname.ie.appname
أنا الآن الحصول على "النوع المحدد في TypeName من TitleDataSource' لا يمكن العثور على" رسالة خطأ عندما ضرب الصفحة.
يمكنني إصلاح هذا عن طريق تحديد اسم مؤهل بشكل كامل في الدرجة TypeName
.ولكن إضافة
التوجيه مع نفس مساحة الاسم لا حل الخطأ.<%
@import
كما حاولت تتحرك قانون بلدي مرة أخرى إلى app_code
ولكن دون جدوى.
التحسس الذكي يختار نوع دون تحديد مساحة الاسم.
ليست مشكلة كبيرة ، ولكن مزعج جدا.أي اقتراحات ؟
المحلول
تحديد اسم مؤهل بشكل كامل هو الصحيح.وإلا فإن وقت التشغيل سوف ننظر فقط في الجمعية الحالية.
لا تنتمي إلى StackOverflow