यदि आप केवल अपने नियंत्रक या दृश्य के भीतर से इस क्रिया का उपयोग करने जा रहे हैं तो आप ChildActionOnly
विशेषता का उपयोग कर सकते हैं।
यदि आप POST का उपयोग करके इसे एक्सेस करना चाहते हैं तो आप [HttpPost]
विशेषता का उपयोग कर सकते हैं।
लेकिन यदि आप इसे GET
(यानी AJAX कॉल आदि का उपयोग करके) का उपयोग करना चाहते हैं और नहीं चाहते हैं कि उपयोगकर्ता पता बार का उपयोग करके इसे एक्सेस कर सकें तो आप अपने क्रिया AJAX को केवल tutorial का पालन कर सकते हैं।
या, आप बस एक विधि है कि सभी में एक कार्य नहीं है (अर्थात HTTP का उपयोग कर नहीं कहा जा सकता है) तो आप इसे private
बनाने या पद्धति पर [NonAction]
विशेषता
स्रोत
2013-05-22 17:38:20
आप इस 'एक्शन' को कैसे कॉल करना पसंद करेंगे? केवल 'एचटीपीपोस्ट'? या आप इसे 'नियंत्रक' के भीतर से कॉल करने जा रहे हैं? क्या यह 'एक्शन' की बजाय नियमित विधि हो सकता है? मुझे लगता है कि आप ऐसा करने में सक्षम होने का एकमात्र तरीका '[HttpPost] 'विशेषता का उपयोग कर कर रहे हैं। – Rohrbs