[AcceptVerbs(HttpVerbs.Post)]
public ActionResult CreateUser([Bind(Exclude = "Id")] User user)
{
...
db.SubmitChanges();
ViewData["info"] = "The account has been created.";
return RedirectToAction("Index", "Admin");
}
पर व्यूडेटा रखें, यह रीडायरेक्ट टॉक्शन के बाद व्यूडाटा में "जानकारी" टेक्स्ट नहीं रखता है। मैं इस मुद्दे को सबसे सुंदर तरीके से कैसे प्राप्त करूं?RedirectToAction
मेरा वर्तमान विचार सामग्री को इंडेक्स कंट्रोलरेक्शन से [NonAction] में रखना है और इंडेक्स एक्शन और CreateUser क्रिया दोनों में से उस विधि को कॉल करना है, लेकिन मुझे लगता है कि वहां एक बेहतर तरीका होना चाहिए।
धन्यवाद।
दिलचस्प, इसके बारे में कभी नहीं सुना। :-) –
यह एक बमर है कि आपको दृश्य में "टेम्पपडाटा" का भी उपयोग करना होगा, और वहां केवल व्यूडेटा का उपयोग नहीं करना चाहिए। लेकिन यह अच्छी तरह से काम करता है, तो धन्यवाद। –
कॉपी एक्सटेंशन विधि http: //blog.eworldui देखें।पीआरजी पैटर्न के लिए नेट/पोस्ट/2008/06/एमवीसी-पोस्ट-रीडायरेक्ट-गेट-नमूना-अपडेटेड.एएसपीएक्स –