سؤال

إعطاء إجراء مثل:

public ActionResult DoStuff([CustomAttribute("foo")]string value) {
  // ...
}

هل هناك أي طريقة لحل مثيل valueCustomAttribute داخل نموذج؟ كنت أنظر إلى مصادر MVC وفرصها هي أنني أفعل ذلك بشكل خاطئ فقط ، لكن عندما حاولت تكرار الكود الذي يسترجع Bindattribute لنموذج معقد ، فإن استدعاء GetAttributes () لم يرد على السمة التي أبحث عنها.

DefaultModelBinder

GetTypeDescriptor(controllerContext, bindingContext).GetAttributes();
هل كانت مفيدة؟

المحلول

لوحة مناقشة تأتي مع نوعين من المحتوى: المناقشة والرسالة. المناقشة هي نوع المحتوى رفيع المستوى، الرسالة هي كل الردود. إذا قمت بإضافة حقل "الحالة" أو "الحالة" أو أي شيء إلى نوع محتوى المناقشة، فلن ينطبق فقط على السؤال، وليس الردود.

  1. إنشاء عمود موقع يسمى الحالة، وإعطائها مهما كانت القيم التي تريدها.
  2. قم بإنشاء لوحة المناقشة الخاصة بك.
  3. قائمة الإعدادات لوح المناقشة، وحضور أنواع المحتوى انقر فوق مناقشة.
  4. أضف عمود موقع الحالة.

    عندما يخلق المستخدم سؤالا جديدا، فإن العنصر الوحيد في القائمة مع الحالة المرفقة به سيكون السؤال.

    href="https://i.stack.imgur.com/itmwx.png" rel="nofollow noreferrer">  سؤال؟

    ردود فقط حقل الجسم:

    p>  إجابة.

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