本人很白痴,问一个很白痴的问题.一直困扰很多天了,希望解答下{url}.aspx?id={0}同一张页面中id=1和id=2都是不同的 ,这个是怎么实现的?用什么实现的?(P.S. 我都不知道怎么Google,  给我几个关键字Google一下)谢谢

解决方案 »

  1.   

    这个url参数是动态绑定的,如果你了解过gridview或repeater或datalist数据绑定控件,估计这个问题就清楚了
      

  2.   

    google搜索关键字 页面跳转  URL传参 
      

  3.   

    http://topic.csdn.net/u/20100127/17/9391384f-a77a-4d0f-94e6-66994667ba08.html这个帖子类似~~楼主可以参考~~~
      

  4.   

    aspx?id=+++string id=request["id"].tostring();
      

  5.   

    传多值的时候中间用 & 
    {url}.aspx?id1={值}&id2={值2}
    取值:
    string id1=request["id1"].Tostring();
    string id2=request["id2"].Tostring();
      

  6.   


    //这个是你在原来的页面A传出去的值
    Response.Redirect("xxxxx.aspx?id=变量a");
    //这个是你跳转到的页面B,接收A的传值的方法
    string aaa= Request.QueryString["id"]; 
    //在A,传值中,变量a的值赋给id,在B接收id的值,然后根据id,做不一样的页面 
      

  7.   

    to LS//在A,传值中,变量a的值赋给id,在B接收id的值,然后根据id,做不一样的页面这个在哪里做?怎么做?
      

  8.   

     
     在 页面加载  Page_Load方法里
     if(!IsPostBack){
      string id = Request.QueryString["ID"].ToString();
    }
      

  9.   

    上面是取值  
     传值  就是
    url?ID=变量名
      

  10.   

    a=request.querystring("id")
    if a=1 then
    ...
    elseif a=2 then
    ...
    end if