当前位置:编程学习 > C#/ASP.NET >>

Gridview 的小白问题求教

表里有一个字段是用来表示状态的,在页面上用了一个select   来选择,状态A 状态B 全部状态
从SELECT里选好后希望从GRIDVIEW里显示查询结构。之前做法是把SELECT选出来的值放到一个SESSION里,然后GRIDVIEW 里用where取到所选的项,可是有个页面要全部状态,SESSION里就不知道放什么了。哪位大神告诉小白该用什么方法做简单一点 --------------------编程问答-------------------- where 1=1 --------------------编程问答--------------------  全部状态的话就不用存session了直接指向查询全部的sql . select * from a where 1=1;
或者不要where

 where 1=1; where的条件为永真,得到的结果就是未加约束条件的。 --------------------编程问答--------------------
引用 2 楼 kongwei521 的回复:
全部状态的话就不用存session了直接指向查询全部的sql . select * from a where 1=1;
或者不要where

 where 1=1; where的条件为永真,得到的结果就是未加约束条件的。

可是我还是要选择的呀 就肯定要用到session --------------------编程问答-------------------- 那就这样吧。你选择 状态A 状态B 全部状态 这三个里面的任意一个都存放到session
然后在查询的时候加个判断
if(session["test"]=="全部状态")
{
执行sql . select * from a where 1=1;或者不要where
}
session存放其他状态则执行where条件查询。
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,