我需要运行带有一些参数的ASP.NET页面。
例如:
当我运行项目Default.aspx
时,在浏览器中打开
我想打开Default.aspx?CONFERENCEID=3
这可能吗?
答案 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
}
其中,
运行应用程序时
默认屏幕页面加载功能将加载
如果url有任何(CONFERENCEID)查询字符串,则将查询字符串值存储到变量中
否则会使用查询字符串重定向到同一页面(如重新加载)。
答案 1 :(得分:2)
右键点击网站项目。选择属性页面..选择启动选项 .. 将特定页面属性设置为
Default.aspx?CONFERENCEID=3
答案 2 :(得分:1)
您可以在项目属性中设置启动页面:
将其设置为Specific page
或Start URL
。
答案 3 :(得分:1)
这是你在VS2015中的表现方式:
右键单击Project
选择属性
点击右侧菜单上的网页
选择开始网址单选按钮