System.Web.UI.Page won't let me access CurrentUser or User.Identity from a Controller in ASP.Net-MVC -


जब मैं कोशिश करता हूं

  user = System.Web.UI.Page.CurrentUser   

या

  उपयोगकर्ता = सिस्टम। वेब। यूआई.पृष्ठ। उपयोगकर्ता। पहचान  

मुझे यह कहते हुए एक त्रुटि मिलती है सिस्टम.Web.UI.Page

के लिए विधि परिभाषित नहीं है मैं एक नियंत्रक के भीतर इसे एक्सेस करने का प्रयास कर रहा हूं, क्या यह मामला है?

मैंने जाँच कर लिया है कि मेरे पास एक और वर्ग नहीं है पृष्ठ का नाम, ऐसा क्यों कहा गया है कि यह विधि परिभाषित नहीं है?

ऐसा करने के कई तरीके हैं ( मूल रूप से, वे सभी एक ही हैं)

  उपयोगकर्ता.आईडेंटीटी // नियंत्रक में HttpContext.User.Identity // नियंत्रक प्रणाली में। Web.HttpContext.Current.User.Identity // कहीं भी  

पृष्ठ। उपयोगकर्ता संपत्ति जब एक पृष्ठ है, तो वह काम करता है जो मौजूदा अनुरोध को प्रसंस्करण कर रहा है। एक एमवीसी नियंत्रक के रूप में, अनुरोध पृष्ठ वर्ग को नहीं दिया गया है, यह काम नहीं करेगा।

नियंत्रक में।

< / html>

Comments

Popular posts from this blog

c# - PInvoke of NetUserAdd returns 24 -

NHibernate Passing Session to the Repository -

objective c - Mouse events for an NSSegmentedCell subclass? -