Avatar ·

ASP.NET C# में वर्तमान पृष्ठ का URL कैसे प्राप्त करें?

सभी को नमस्ते! मैं C# और ASP.NET में नया हूँ, और मुझे एक सरल लगने वाली समस्या का सामना करना पड़ा है। मुझे उस पृष्ठ का पूरा पता प्राप्त करना है जिस पर उपयोगकर्ता है, उदाहरण के लिए, इसे फीडबैक लिंक में भेजने या लॉग में सहेजने के लिए। मैंने कई विकल्प आज़माए, लेकिन कोई भी मेरी अपेक्षा के अनुसार काम नहीं करता। मैंने यह प्रयास किया: ```csharp // प्रयास 1: बस Request.Url string url = Request.Url.ToString(); // कुछ अजीब देता है, जैसे http://localhost:5000/Default.aspx, लेकिन बिना parameters के // प्रयास 2: HttpContext.Current string currentUrl = HttpContext.Current.Request.Url.AbsoluteUri; // काम करता हुआ लगता है, लेकिन कभी-कभी null लौटाता है // प्रयास 3: Page.Request का उपयोग string pageUrl = Page.Request.Url.ToString(); // त्रुटि: "Page" वर्तमान संदर्भ में मौजूद नहीं है ```