//查询供货信息列表 protected void supply_query() { DataSet _ds = new DataSet(); int _pageAmount; _ds = _stockLogic.SupplyQuery(3, Session["userid"].ToString(), 1, 200, out _pageAmount); if (_ds.Tables.Count > 0) { if (_ds.Tables[0].Rows.Count > 0) { rpt_supply_info.DataSource = _ds; rpt_supply_info.DataBind(); } else { tr_querynull.Visible = true; } } else { tr_querynull.Visible = true; } }
//供货信息查询 protected void supply_query(int _queryMode, String _queryId, int _pageIndex) { int _pageAmount; DataSet _ds = new DataSet(); String _querytypeStr; switch (_queryMode) { case 0: _querytypeStr = "所有"; break; case 3: _querytypeStr = "用户" + tb_user_query.Text + "的"; break; case 1: try { _querytypeStr = "游戏" + ddl_game_query.SelectedItem.Text + "的"; } catch { _querytypeStr = "所有"; }; break; case 2: _querytypeStr = "服务器" + ddl_server_query.SelectedItem.Text + "的"; break; default: _querytypeStr = "所有"; break; } lb_querytype.Text = _querytypeStr + "供货信息列表"; _ds = _stockLogic.SupplyQuery(_queryMode, _queryId, _pageIndex, 20, out _pageAmount); pn_supply_list.Visible = true; query_null1.Visible = false; rpt_supply.Visible = true; pagination_pageindex1.Visible = true; pagination_pageamount1.Visible = true; pagination_pageindex1.InnerHtml = "第" + _pageIndex + "页"; pagination_pageamount1.InnerHtml = "共" + _pageAmount + "页"; if (_pageAmount > 1) { pagination_frame1.Visible = true; if (_pageIndex == 1) { pagination_prev1.InnerHtml = ""; pagination_next1.InnerHtml = "<a href=\"stockcfg.aspx?type=1&qm=" + _queryMode + "&id=" + _queryId + "&page=" + (_pageIndex + 1).ToString() + "\">下一页</a>"; } if (_pageIndex == _pageAmount) { pagination_prev1.InnerHtml = "<a href=\"stockcfg.aspx?type=1&qm=" + _queryMode + "&id=" + _queryId + "&page=" + (_pageIndex - 1).ToString() + "\">上一页</a>"; pagination_next1.InnerHtml = ""; } if (_pageIndex > 1 && _pageIndex < _pageAmount) { pagination_prev1.InnerHtml = "<a href=\"stockcfg.aspx?type=1&qm=" + _queryMode + "&id=" + _queryId + "&page=" + (_pageIndex - 1).ToString() + "\">上一页</a>"; pagination_next1.InnerHtml = "<a href=\"stockcfg.aspx?type=1&qm=" + _queryMode + "&id=" + _queryId + "&page=" + (_pageIndex + 1).ToString() + "\">下一页</a>"; } } else { pagination_frame1.Visible = false; } if (_ds.Tables.Count > 0) { if (_ds.Tables[0].Rows.Count > 0) { rpt_supply.DataSource = _ds; rpt_supply.DataBind(); } else { rpt_supply.Visible = false; pagination_pageindex1.Visible = false; pagination_pageamount1.Visible = false; query_null1.Visible = true; pagination_frame1.Visible = false; } } else { rpt_supply.Visible = false; pagination_pageindex1.Visible = false; pagination_pageamount1.Visible = false; query_null1.Visible = true; pagination_frame1.Visible = false; } }