using System; using System.Collections; using System.Configuration; using System.ComponentModel; using System.Data; using System.Data.SqlClient; using System.Drawing; using System.Web; using System.Web.SessionState; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.HtmlControls;
namespace cj168.Web { /// <summary> /// Summary description for search. /// </summary> public class search : System.Web.UI.Page
protected System.Web.UI.WebControls.LinkButton lbnPrevPage; protected System.Web.UI.WebControls.LinkButton lbnNextPage; String txtSearch; int PageSize,RecordCount,PageCount,CurrentPage;
public search() { Page.Init += new System.EventHandler(Page_Init); }
private void Page_Load(object sender, System.EventArgs e) { // Put user code to initialize the page here txtSearch = Request.Params["txtSearch"]; if (txtSearch != null ) {txtSearch = txtSearch.Replace("'","");
//计算总共有多少条记录 public int CalculateRecord() { cj168.DataAccess.MagsDB DoSearch = new cj168.DataAccess.MagsDB(); return DoSearch.GetSearchResultCount(txtSearch);
}
void DoSearch() { int StartIndex; int fromItem, toItem;
//设定导入的起终地址 StartIndex = CurrentPage*PageSize;
cj168.DataAccess.MagsDB DoSearch = new cj168.DataAccess.MagsDB(); datalistSearchResult.DataSource = DoSearch.GetSearchResult(txtSearch,StartIndex, PageSize); datalistSearchResult.DataBind();