दोनों पर काम करने के लिए एक्शनकंट्रोलर कैसे बनाएं, मेरे पास एक एड्रेसबुक नियंत्रक है जो "फ़ोल्डर" (मूल रूप से समूह/स्थान) की एक सूची लौटाएगा। इसे AJAX अनुरोध के माध्यम से या एमवीसी पृष्ठ के भीतर ही प्रस्तुत करने के समय कहा जा सकता है।रन टाइम पर और AJAX
मैं एक ऐसा फ़ंक्शन कैसे बना सकता हूं जो दोनों परिदृश्यों के लिए अच्छा काम करेगा?
public ActionResult GetFolderList(int? parent)
{
List<String> folderList = new List<String>();
folderList.Add("East Midlands");
folderList.Add("West Midlands");
folderList.Add("South West");
folderList.Add("North East");
folderList.Add("North West");
if(Request.IsAjaxRequest())
{
return Json(folderList);
}
return View("someView", folderList);
}
क्लाइंट से POST कॉल कर रहे हैं, इसलिए '[HttpPost]' विशेषता के साथ अपनी क्रिया विधि को सजाने के लिए मत भूलना। – Shyju
@Shyju इसे किसी भी माध्यम से सजा नहीं रहा है कि यह सभी क्रियाओं को स्वीकार करेगा :) – mattytommo
आप विधि प्राप्त करने के लिए क्यों पोस्ट करेंगे जो स्पष्ट रूप से प्राप्त होनी चाहिए? (यह भी इसके नाम में मिलता है!) – Joshua