拼音查找: 全部 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z价格查找: 全部  100万以下   101-200万   201-500万   501万以上   比如点击拼音查找 A. 筛选出拼音头字为A的所有项,
再点击价格查找100万以下,就筛选出拼音头字为A价格为100万以下的所有项.ASP现实很简单,弄个post提交判断下就OK,但.net不知道如何下手了
大家帮帮忙呀

解决方案 »

  1.   

    根据URL参数来操作。
    比如有一个SERACH.ASPX页面。
    1、当你点击A的时候,跳转到serach.aspx?category=a
    2、当你再点击100万的时候跳转到serach.aspx?category=a&price<100page_load事件加入判断
    string category=request.querystring["a"]
    string price=convert.toint32(request.querystring["price"])*10000;string sql="select * from xx where cate= "+category+" and price<"+price;
      

  2.   

    是不是因为不知道如何控制变量的保存造成无法实现阿?asp可以做到的asp.net肯定也可以做到的阿
      

  3.   

    在新页面中打开的话,用2楼的应该可以。
    在本页面的话,放到ViewState里面应该可以解决问题。
      

  4.   

    在新页面中打开的话,用2楼的应该可以。 
    在本页面的话,放到ViewState里面应该可以解决问题。
      

  5.   

    跳轉到其他頁,也可以用Session實現, 
    如在本頁還可以用靜態變量來保存第一次點擊的按鈕值
      

  6.   

    2楼的方法不错~~也可以本页面传值,通过收到的值,在SQL中进行条件查询。