C# 使用QueryString包含页面

C# 使用QueryString包含页面,c#,php,asp.net,.net,query-string,C#,Php,Asp.net,.net,Query String,我用PHP编程,正在努力学习C#,但我遇到了一些困难 在PHP中,我有一个函数include_once()来使用全局$GET包含其他页面 我在PHP中将此代码与QueryString一起使用(即:?param=add): 我想知道如何在VisualStudio中使用C#(ASP.NET)实现这样一个过程。C#编译代码而不是PHP,您不能做完全相同的事情。但是,您可以创建自定义用户控件(.ascx文件),即caseAdd.ascx和casefault.ascx,并将它们动态加载到页面。您还可以使用

我用PHP编程,正在努力学习C#,但我遇到了一些困难

在PHP中,我有一个函数include_once()来使用全局$GET包含其他页面

我在PHP中将此代码与QueryString一起使用(即:?param=add):


我想知道如何在VisualStudio中使用C#(ASP.NET)实现这样一个过程。

C#编译代码而不是PHP,您不能做完全相同的事情。但是,您可以创建自定义用户控件(.ascx文件),即caseAdd.ascx和casefault.ascx,并将它们动态加载到页面。您还可以使用MVC根据查询字符串值提供不同的操作。

首先,C#是一种编程语言,它与向客户端发送数据或如何组合数据无关。也就是说,您是使用ASP.NETMVC还是ASP.NETWebForms作为web框架?他们有很多不同之处,尤其是在这些问题上。@Lucero,我在这个案例中是非常外行的,因为我最近才开始,但从我在项目中看到的情况来看,我使用ASP.NET Webform。
if($_GET['param'] == 'add') {
    include_once('pages/caseAdd.php');
} else {
    include_once('pages/caseDefault.php');
}