使用关键字搜索功能.如何将搜索结果显示出来?在另一个页面显示.
使用session吗?如果是,能不能传递中文的?
在线等候,随后给分!

解决方案 »

  1.   

    编码后传值 ,在显示页面处理搜索用ststem.http 的的类,想不起来了,这没有VS,不好意思
      

  2.   

    用Session可以,但造成资源浪费。可以用Get的方式如    showsearchtext.aspx?text=查询的结果。  或直接换种方式,在弹出的页面上进行查询,都是可以的
      

  3.   

    如果结果很少,可以用url参数传如果两个页面都要显示结果,可以在新弹出的页面中用JS取查询页面的内容:windows.opener.document.getElementbyId....如果网站资源(访问人少,内存够用)相对多,用session传dataset很方便的
      

  4.   

    ViewState["keyword"] = 查询关键字
      

  5.   

    用Session,支持中文的。将关健字传给下一个页面,由下一个页面来这些关健字
      

  6.   

    同意 coldpanth(^War3^)  的,用QueryString来做,不过变量名最好为q,几乎所有搜索引擎搜索时URL都是?q={关键字}。这已经成为了一种惯例,大家都知道如果目标页面是搜索页就可以通过QueryString的名为q的变量传递关键字过去然后获取搜索结果。