هل من الضروري أن يكون هناك عرض منفصل لكل عمل تحكم؟

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

  •  04-07-2019
  •  | 
  •  

سؤال

هل هناك علاقة بين إلزامية العمل المراقب المالي والشخصي أعنيه هو أنه من الضروري وجود عرض مادي (صفحة .aspx) لكل عمل داخل فئة المراقب؟

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

المحلول

وليس هناك علاقة بين إلزامية العمل المراقب المالي وطريقة عرض. وحدة تحكم هو المسؤول عن عودة لActionResult. الطريق أكثر من المعتاد للقيام بذلك هو عن طريق استخدام طريقة عرض، ولكنها ليست سلكي الثابت. يمكن أن تكون مشتركة وجهة نظر عبر تحكم على سبيل المثال.

وأيضا وحدة تحكم، تستطيع أن تتعامل مع طلب بحتة من تلقاء نفسها، والعودة إعادة توجيه، أو نتيجة JSON، أو حتى أتش تي أم أل الخاصة به (ولكن ليس موصى به).

نصائح أخرى

ويمكنك أيضا إعادة الأمور مثل ContentResult في إجراء:

public ContentResult Index()
{
    return Content("Foobar!");
}

إذا كان هذا ما يسمى مباشرة، وهذا سيكون مشابها:

Response.Write("Foobar!");
Response.End();
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top