C# ASP Page检查参数并返回其他页面[重复]
Posted
技术标签:
【中文标题】C# ASP Page检查参数并返回其他页面[重复]【英文标题】:C# ASP Page check parameters and return other page [duplicate] 【发布时间】:2019-12-12 07:48:23 【问题描述】:我有一个“扫描”url 参数并应该返回特定页面的上层类。 “扫描”工作正常,但特定页面始终为空白(没有 htmlsourcecode 可查看)。 如何调用具体页面并显示?
public UpperClass()
Page.LoadComplete += new EventHandler(Page_LoadComplete);
protected void Page_LoadComplete(object sender, EventArgs e)
CheckParams();
public void CheckParams()
//... parse url
if (x != null & y != null)
new specific_page(x, y); //here I load the specific page
【问题讨论】:
你有另一个网页,你只是想让用户访问它?你看过 Response.Redirect 吗? 谢谢,我没有考虑重定向。 【参考方案1】:您尝试显示的页面是您网站的一部分吗?
如果是这样,您可能应该创建用户控件,它们是您网站的可重复使用的复合元素,您可以将其包含在任何您想要的位置。
看看这里:https://docs.microsoft.com/en-us/previous-versions/dotnet/netframework-3.0/fb3w5b53%28v%3dvs.85%29
然后您可以从您的代码隐藏中动态添加任何用户控件。看看这个答案:https://***.com/a/2275678/11811533
希望这会有所帮助。
【讨论】:
以上是关于C# ASP Page检查参数并返回其他页面[重复]的主要内容,如果未能解决你的问题,请参考以下文章
即使输入无效,asp 页面上的自定义验证器也会返回 Page.IsValid (ture)