sha*_*shi 10 asp.net user-controls ascx web-user-controls
我有一个用户控件,如果执行某个操作,我想重定向到用户所在的页面,并带有一些额外的查询字符串参数.
所以,如果UserControl.ascx在Home.aspx上,我想重定向到Home.aspx?action = true,如果UserControl.ascx在Profile.aspx上,我想重定向到Profile.aspx?action = true
基本上,在我的UserControl.ascx.cs中,我想获取父页面的URL.我怎么才能得到它?
Joe*_*nos 15
你可以看一下Request.Url
,Request.RawUrl
,Request.FilePath
,和一些的其他类似性质的Request
对象-这取决于你如何使用这个.
这将从浏览器中为您提供所请求的URL,该URL将反过来告诉您控件所在的页面.