كيفية تطبيق إجراء مخصص في البنك المركزي الأوروبي فقط للحصول على عنصر المستند

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

سؤال

لقد أضفت عنصر قائمة في تحرير كتلة التحكم (ECB) في مكتبة المستندات (باستخدام مقالة MSDN التالية http://msdn.microsoft.com/en-us/library/ms473643.aspx.)

الآن وجدت أن الإجراء المخصص (عنصر القائمة) في البنك المركزي الأوروبي يتم عرضه لكل من عنصر المستند ومجلد المستندات. فكيف أن تطبق الإجراء المخصص فقط لعنصر المستند؟

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

المحلول

هل تستخدم قائمة بالتسجيل الخاص بك؟

حاول استخدام ContentType حيث حدد جهاز التسجيل الخاص بك GUID من نوع محتوى المستند (أعتقد أن 0x0101) في التسجيل الخاص بك.

نصائح أخرى

ستحتاج إلى إنشاء فئة ترث من WebControl. سيحتاج هذا الفصل إلى عرض عنصر القائمة الخاص بك كما تريد عرضه.

عندها تحتاج إلى استخدام معلمات Controlassembly و Controlclass من تعريف خصوصي لتحديد هذه الفئة.

سيحتاج فصلك إلى اكتشاف ما إذا كان العنصر الحالي هو مستند أو مجلد وتقديمه / لا يقدم نفسه وفقا لذلك.

سأحصل على عنصر التحكم في العمل أولا فقط عرض رابط، ثم أضف المنطق في وقت لاحق.

هذا هو نشر مدونة جيدة على التقنية, ليس من أجل البنك المركزي الأوروبي ولكن المديرين هو نفسه.

استمتع!

في خصوصيتك استخدام التسجيل الخاص بك = "FILETYPE" لتحديد الملف واستخدام Registration = "Doc" لتحديد ملحق، واستخدم مستند Word Elexple الخاص بي. ؛-)

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