Q:其中使用radiobuttonlist进行选择,有3种选择。怎样才能够当选择不同项时,显示的查询也自动变为对应这项的查询条件(在同一个位置显示)。A:在查询中设置输入参数, value运行时定义为radiobuttonlist的selectindex值, 然后在存储过程中加以条件分支.
当然你的radiobuttonlist的autopostback属性必须设置为true
Q: 我要选择的一个条件是“价格',用下拉菜单进行选择,它的值是0-10,11-20,21-30,。51-60,>61,可是当我选定某个值(如11-20)时我怎样获得
11和20这两个值啊A: 很简单, 用DropDownList的selectvalue值应用split方法, 分割字符为'-',返回到 string[]中Q:还有我想在主页面里选择查询条件,但是当点击查询按钮时在另一个页面里显示查询结果,如何实现啊。好像可以用session传递参数,具体怎样实现那A: ASP.net中的session分inproc,off,sqlserver,stateserver 4种存储模式.如果你习惯ASP方式编程,只要使用默认的inproc模式就可以了, 此模式下session在整个应用程序中都有效, 可以在global.asax中设定,在任意的asp.net页面中访问. 
语法: Session["samplekey"]=Object;

解决方案 »

  1.   

    A:在查询中设置输入参数, value运行时定义为radiobuttonlist的selectindex值, 然后在存储过程中加以条件分支.
    当然你的radiobuttonlist的autopostback属性必须设置为true可以再说得具体点吗,呵呵,我是一支小菜鸟,理解能力也稍差一点,:()
      

  2.   

    一。
    A:在查询中设置输入参数, value运行时定义为radiobuttonlist的selectindex值, 然后在存储过程中加以条件分支.
    我做的是选房三种选择(新房,二手房,出租房),是组合查询(查询条件包括区域,房型,价钱等,但是这3种房的查询条件在价钱这里不同,新房按平方米算,二手房按套算,出租房又按月算:p)我把选择查询条件的那些控件放在了一个table里了,便于对齐,呵呵
     可是怎么分支啊,当选择第一项时,那里放置table1,选第二项时,放置table2吗???? 
    我真的不知道怎么弄了二,
    A: 很简单, 用DropDownList的selectvalue值应用split方法, 分割字符为'-',返回到 string[]中
    这个我也不会,split怎么使用啊,能告诉我吗?谢谢大侠(笨笨巫师)。