ভিডিও: ActionResult MVC কি?
2024 লেখক: Lynn Donovan | [email protected]. সর্বশেষ পরিবর্তিত: 2023-12-15 23:44
একটি অ্যাকশন রেজাল্ট এটি একটি কন্ট্রোলার পদ্ধতির একটি রিটার্ন টাইপ, যাকে একটি অ্যাকশন পদ্ধতিও বলা হয় এবং এটি *ফলাফল ক্লাসের জন্য বেস ক্লাস হিসাবে কাজ করে। অ্যাকশন পদ্ধতি মডেলগুলিকে ভিউ, ফাইল স্ট্রীম, অন্যান্য কন্ট্রোলারে পুনঃনির্দেশ, বা হাতের কাজের জন্য প্রয়োজনীয় যা কিছুতে ফেরত দেয়।
এছাড়াও জেনে নিন, MVC-তে ActionResult এবং ViewResult কি?
ফলাফল দেখুন এবং অ্যাকশন রেজাল্ট ASP. NET-এ MVC অ্যাকশন ফলাফল একটি বিমূর্ত বা বেস ক্লাস। অন্য দিকে ফলাফল দেখুন এর একটি উপশ্রেণী অ্যাকশন রেজাল্ট . যখনই কন্ট্রোলার অ্যাকশন রিটার্ন টাইপ হয় অ্যাকশন রেজাল্ট তাহলে অ্যাকশন ভিউ, json, RedirectToAction ইত্যাদির মতো যেকোনো সাবটাইপ ফেরত দিতে সক্ষম।
উপরন্তু, asp নেট MVC-তে ViewResult () এবং ActionResult () এর মধ্যে পার্থক্য কী? ফলাফল দেখুন এর একটি উপশ্রেণী অ্যাকশন রেজাল্ট . ভিউ পদ্ধতি একটি প্রদান করে ফলাফল দেখুন . একমাত্র পার্থক্য সঙ্গে যে অ্যাকশন রেজাল্ট এক, আপনার নিয়ন্ত্রক একটি দৃশ্য ফেরত দেওয়ার প্রতিশ্রুতি দিচ্ছেন না - আপনি পদ্ধতির সংজ্ঞা পরিবর্তন না করে শর্তসাপেক্ষে একটি RedirectResult বা অন্য কিছু ফেরত দেওয়ার জন্য মেথড বডি পরিবর্তন করতে পারেন।
পরবর্তীকালে, কেউ জিজ্ঞাসা করতে পারে, MVC-তে কত ধরনের ActionResult আছে?
মধ্যে দুটি পদ্ধতি আছে কর্ম ফলাফল . এক অ্যাকশন রেজাল্ট () এবং আরেকটি হল ExecuteResult()। সেখানে বিভিন্ন ধরনের ASP. NET এ কর্মের ফলাফল এমভিসি . প্রতিটি ফলাফল একটি আছে আলাদা রকম পৃষ্ঠা দেখার জন্য ফলাফল বিন্যাসের।
ফিল্টার MVC কি?
ASP. NET MVC ফিল্টার একটি কাস্টম ক্লাস যেখানে আপনি একটি কর্ম পদ্ধতি কার্যকর করার আগে বা পরে চালানোর জন্য কাস্টম লজিক লিখতে পারেন। ফিল্টারগুলি একটি অ্যাকশন পদ্ধতি বা কন্ট্রোলারে একটি ঘোষণামূলক বা প্রোগ্রাম্যাটিক উপায়ে প্রয়োগ করা যেতে পারে।
প্রস্তাবিত:
DbSet MVC কি?
এন্টিটি ফ্রেমওয়ার্ক 6-এ DbSet। DbSet ক্লাস একটি সত্তা সেট উপস্থাপন করে যা তৈরি, পড়া, আপডেট এবং ডিলিট অপারেশনের জন্য ব্যবহার করা যেতে পারে। কনটেক্সট ক্লাসে (DbContext থেকে প্রাপ্ত) সত্তার জন্য DbSet টাইপ বৈশিষ্ট্য অন্তর্ভুক্ত করতে হবে যা ডাটাবেস টেবিল এবং ভিউতে ম্যাপ করে
MVC-তে কত ধরনের ভিউ আছে?
ডাটা ট্রান্সফার মেকানিজমের ভিত্তিতে ASP.NET MVC ভিউকে দুই ধরনের, ডাইনামিক ভিউ হিসেবে শ্রেণীবদ্ধ করা হয়েছে। দৃঢ়ভাবে টাইপ করা দৃশ্য
MVC-তে ক্যোয়ারী স্ট্রিং কি?
সাধারণত ক্যোয়ারী স্ট্রিং হল ASP.NET-এর ক্লায়েন্ট সাইড স্টেট ম্যানেজমেন্ট কৌশলগুলির মধ্যে একটি যেখানে ক্যোয়ারী স্ট্রিং ব্যবহারকারীদের কাছে দৃশ্যমান URL-এ মান সঞ্চয় করে। asp.net mvc-এ এক পৃষ্ঠা থেকে অন্য পৃষ্ঠায় ডেটা পাঠানোর জন্য আমরা বেশিরভাগ ক্যোয়ারী স্ট্রিং ব্যবহার করি
কৌণিক একটি MVC?
সংক্ষেপে, কৌণিক 2 হল উপাদান ভিত্তিক এমভিসি ফ্রেমওয়ার্ক। উপাদান এবং নির্দেশাবলী হল কন্ট্রোলার, টেমপ্লেট (এইচটিএমএল) কৌণিক দ্বারা প্রক্রিয়াকৃত এবং ব্রাউজারটি হল দৃশ্য, এবং আপনি যদি নিয়ামকের সাথে মডেলটিকে একত্রিত না করেন তবে আপনি একটি MVC প্যাটার্ন পাবেন
MVC এ ভিউ কম্পোনেন্ট কি?
ভিউ কম্পোনেন্ট হল ASP.NET কোর MVC-তে একটি নতুন প্রবর্তিত বৈশিষ্ট্য। এটি আংশিক দৃশ্যের অনুরূপ কিন্তু এটির তুলনায় খুবই শক্তিশালী। এটি মডেল বাইন্ডিং ব্যবহার করে না তবে এটিতে কল করার সময় আমরা যে ডেটা সরবরাহ করি শুধুমাত্র তার সাথে কাজ করে। দেখুন উপাদান নিম্নলিখিত বৈশিষ্ট্য আছে