求教,我用C#编了一个ASP页面想在这个页面的一个button点击后转到另一个页面并且附带一个参数date= 2003,应该怎么做呀?

我不懂电脑 2003-10-08 11:14:58
求教,我用C#编了一个ASP页面想在这个页面的一个button点击后转到另一个页面并且附带一个参数date= 2003,应该怎么做呀?
另外被转到的页面怎么取出传进来的参数呀?
...全文
45 8 打赏 收藏 举报
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
zhongwanli 2003-10-08
用ViewState["date"]=2003;

在另一页面,用Request.Parameters["date"] 即可
  • 打赏
  • 举报
回复
spiketang 2003-10-08
Respose.Redirect("page.aspx?data=2003 and time=12");
//get the param
string strParam=Request["data"].ToString();
or string strParam=Request.QueryString["data"];
if you use vb.net ,u should change[] to (),such as:
string strParam=Request("data").ToString();
or string strParam=Request.QueryString("data");

  • 打赏
  • 举报
回复
changezhong 2003-10-08
yourpage.aspx?date=2003&time=12
  • 打赏
  • 举报
回复
xydyh 2003-10-08
使用session传参
  • 打赏
  • 举报
回复
我不懂电脑 2003-10-08
谢谢了。
  • 打赏
  • 举报
回复
aoyo 2003-10-08
date=2003&time=12
  • 打赏
  • 举报
回复
我不懂电脑 2003-10-08
谢谢yhcs(风中的小刀) ( ) 信誉:100
如果有多个参数呢?如date=2003,time=12怎么传呢?
  • 打赏
  • 举报
回复
yhcs 2003-10-08
//单击按钮
private void button_click()
{
Response.Redirect("yourpage.aspx?date=2003");
}

//取参数
string sDate=Request.QueryString("date");
  • 打赏
  • 举报
回复
发帖
C#

10.8w+

社区成员

.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
帖子事件
创建了帖子
2003-10-08 11:14
社区公告

让您成为最强悍的C#开发者