मैं हर किसी के साथ सहमत हैं कि #
एक होना चाहिए प्रदान नहीं ?
, लेकिन सिर्फ जानकारी के लिए:
:
नोट यह वास्तव में संभव नहीं है उदाहरण के लिए, यूआरएल बंद लंगर मिल
http://test.com/test.aspx#id=test
समस्या यह है कि # पेज में एक लंगर निर्दिष्ट है, इसलिए ब्राउज़र देखता है:
http://test.com/test.aspx
और फिर लग रहा है पृष्ठ में
के लिए
<a id="test">Your anchor</a>
चूंकि यह क्लाइंट साइड है, आपको यूआरएल से # से बचने की जरूरत है - आप इसे सर्वर पर नहीं प्राप्त कर सकते क्योंकि ब्राउजर ने इसे पहले ही बंद कर दिया है।
यदि आप सर्वर के अनुरोध को भेजने से पहले आपको जावास्क्रिप्ट का उपयोग करके इसे प्रतिलिपि बनाना है, तो क्वेरी को क्वेरीस्ट्रिंग में डाल दें।
अधिक जानकारी यहाँ c# get complete URL with "#"
इसकी एपीआई कॉल इसलिए मैं कुछ भी नहीं कर सकता। – PrateekSaluja
एपीआई कॉल क्या है? –
मुझे लगता है कि आप एक लंबा रास्ता @HenkHolterman आ गए हैं। 1 9 3 के प्रतिष्ठा के साथ और शीर्ष 0.05% या SO में आप शायद अब जानते हैं कि एक एपीआई कॉल हाहा है। – quemeful