用参数运行ASP.NET页面?

时间:2014-04-30 08:50:24

标签: c# asp.net parameters

我需要运行带有一些参数的ASP.NET页面。

例如:

当我运行项目Default.aspx时,在浏览器中打开 我想打开Default.aspx?CONFERENCEID=3

这可能吗?

4 个答案:

答案 0 :(得分:2)

你可以做到男人

在默认屏幕页面加载事件中添加此代码

Page-load()//Point 1
{
 if(string.IsNullorEmpty(Request.QueryString("CONFERENCEID").Tostring()))// Point 3
 {
    Response.Redirect("Default.aspx?CONFERENCEID="+ 3);
 }
   string value=Request.QueryString("CONFERENCEID").Tostring()//Point 2
}

其中,

运行应用程序时

  1. 默认屏幕页面加载功能将加载

  2. 如果url有任何(CONFERENCEID)查询字符串,则将查询字符串值存储到变量中

  3. 否则会使用查询字符串重定向到同一页面(如重新加载)。

    • 这是一个简单的逻辑。但其他成员会提出另一个想法。

答案 1 :(得分:2)

右键点击网站项目。选择属性页面..选择启动选项 .. 将特定页面属性设置为

Default.aspx?CONFERENCEID=3

答案 2 :(得分:1)

您可以在项目属性中设置启动页面: enter image description here
将其设置为Specific pageStart URL

答案 3 :(得分:1)

这是你在VS2015中的表现方式: