C# ASP 页面检查参数和 return 其他页面

C# ASP Page check parameters and return other page

我有一个 "scans" url 参数的高年级,应该 return 一个特定的页面。 "scanning" 工作正常,但特定页面总是空白(没有 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
    }

您尝试显示的页面是您网站的一部分吗?

如果是这样,您可能应该创建用户控件,它们是您网站的可重复使用的复合元素,您可以将其包含在任何您想要的位置。

看这里:https://docs.microsoft.com/en-us/previous-versions/dotnet/netframework-3.0/fb3w5b53%28v%3dvs.85%29

然后您可以从代码隐藏中动态添加任何用户控件。看看这个答案:

希望对您有所帮助。