চাইল্ড অ্যাকশন শুধুমাত্র একটি শিশুর অনুরোধ দ্বারা অ্যাক্সেসযোগ্য। এটি URL অনুরোধে সাড়া দেবে না। যদি একটি প্রচেষ্টা করা হয়, একটি রানটাইম ত্রুটি এই বলে নিক্ষেপ করা হবে - চাইল্ড অ্যাকশন শুধুমাত্র একটি শিশুর অনুরোধ দ্বারা অ্যাক্সেসযোগ্য৷ Action() এবং RenderAction() html হেল্পার ব্যবহার করে একটি ভিউ থেকে চাইল্ড রিকোয়েস্ট করে চাইল্ড অ্যাকশন মেথড চালু করা যেতে পারে।
চাইল্ড অ্যাকশন পদ্ধতিগুলি নন-অ্যাকশন পদ্ধতি থেকে আলাদা, এতে অ্যাকশন() বা রেন্ডারঅ্যাকশন() সাহায্যকারী ব্যবহার করে নন-অ্যাকশন পদ্ধতি ব্যবহার করা যাবে না।
যখন আমরা URL ব্যবহার করে এটি চালু করার চেষ্টা করি তখন নিচে চাইল্ড অ্যাকশন ত্রুটি।

নিয়ন্ত্রক
উদাহরণ
using System.Collections.Generic;
using System.Web.Mvc;
namespace DemoMvcApplication.Controllers{
public class HomeController : Controller{
public ActionResult Index(){
return View();
}
[ChildActionOnly]
public ActionResult Countries(List<string> countries){
return View(countries);
}
}
} সূচী দর্শন
@{
ViewBag.Title = "Countries List";
}
<h2>Countries List</h2>
@Html.Action("Countries", new { countries = new List<string>() { "USA", "UK",
"India", "Australia" } }) দেশগুলি দেখুন
@model List<string>
@foreach (string country in Model){
<ul>
<li>
<b>
@country
</b>
</li>
</ul>
} আউটপুট

নীচে দেখানো হিসাবে "RenderAction()" HTML সাহায্যকারী ব্যবহার করেও চাইল্ড অ্যাকশন আহ্বান করা যেতে পারে।
@{
Html.RenderAction("Countries", new { countryData = new List<string>() {
"USA", "UK", "India", "Australia" } });
}