.net - Why asp:HyperLink.NagigateUrl in user control, placed in sub-folder, contains this sub-folder? -


~ / फ़ोल्डर1 / UserControl1.ascx:

  & lt ;% @ कंट्रोल भाषा = "सी #" कोडबाइंड = "वेबयूसर कंट्रोल 1.सकैक्स। सी" इनहेरिट्स = "वेब ऍप्लिकेशेशन 1। वेब यूसर कंट्रोल 1"% & gt; & Lt; asp: हाइपरलिंक रनैट = "सर्वर" नेविगेट यूआरएल = "? एफयू = बार" & gt; हाइपरलिंक 1 & lt; / asp: हाइपरलिंक & gt;  

~ / UserControl2.ascx:

  & lt;% @ Control language = "C #" CodeBehind = "WebUserControl2.ascx .cs "Inherits =" WebApplication1.WebUserControl2 "% & gt; & Lt; एएसपी: हाइपरलिंक रनैट = "सर्वर" नेविगेट यूआरएल = "? एफयू = बार" & gt; हाइपरलिंक 2 & lt; / asp: हाइपरलिंक & gt;  

परिणाम:

  http: // localhost / folder1 /? Foo = bar http: // localhost /? Foo = bar  < / प्री> 

ऐसा क्यों होता है?

आपकी कोई / या नहीं है पथ की शुरुआत, इसे वर्तमान स्थिति के सापेक्ष माना जाता है।

उपयोगकर्ता नियंत्रण से, वर्तमान स्थिति नियंत्रण की स्थिति है।


Comments

Popular posts from this blog

sql - dynamically varied number of conditions in the 'where' statement using LINQ -

asp.net mvc - Dynamically Generated Ajax.BeginForm -

Debug on symbian -