62,041
社区成员
发帖
与我相关
我的任务
分享
protected void Page_Load(object sender, EventArgs e)
{
if(!IsPostBack)
{
string sql_str = "SELECT GS_ID,GSMC,GSYX,GSQZ,LXR,LXDH,GDDH,BZ FROM YH_GS";
DataBind(sql_str);
}
}
protected void Bt_search_Click(object sender, EventArgs e)
{
string str_search = Txt_search.Text;
string sql_str = "SELECT GS_ID,GSMC,GSYX,GSQZ,LXR,LXDH,GDDH,BZ FROM YH_GS WHERE GSYX LIKE '%" + str_search + "%' OR GSMC LIKE '%" + str_search + "%' OR GSQZ LIKE '%" + str_search + "%' OR LXR LIKE '%" + str_search + "%' OR LXDH LIKE '%" + str_search + "%'";
DataBind(sql_str);
}
private void DataBind(string sql_str)
{
DataSet ds_gsinfo = WebFunction.dataSet(sql_str);
Gv_gsinfo.DataSource = ds_gsinfo;
Gv_gsinfo.DataBind();
}
protected void Page_Load(object sender, EventArgs e)
{
if (!this.IsPostBack)
{
ViewState["SortOrder"] = "Num";
ViewState["OrderDire"] = "ASC";
binddata();
}
}
private void binddata()
{
string sort = (string)ViewState["SortOrder"] + " " + (string)ViewState["OrderDire"];
if (Request["pos"] == null && Request["num"] == null && Request["bh"] == null)
{
//list
GridView1.DataSource = db1.search("", sort);
GridView1.DataBind();
}
else
{//条件查询
if (Request["pos"] != null)
{
GridView1.DataSource = db1.search("POS like '%" + Request["pos"].ToString() + "%'", sort);
}
if (Request["num"] != null)
{
GridView1.DataSource = db1.search("num like '%" + Request["num"].ToString() + "%'", sort);
}
if (Request["bh"] != null)
{
GridView1.DataSource = db1.search("bh like '%" + Request["bh"].ToString() + "%'", sort);
}
GridView1.DataBind();
}
}