public void GetGridData() { string _sortname = ""; string _sortdirection = ""; string _pagenumber = ""; string _pagesize = ""; _sortname = Parameters["psortname"]; if (!string.IsNullOrEmpty(_sortname)) { sSortName = _sortname; } _sortdirection = Parameters["psortdirection"]; if (!string.IsNullOrEmpty(_sortdirection)) { sSortDirection = _sortdirection; } _pagenumber = Parameters["ppagenumber"]; if (!string.IsNullOrEmpty(_pagenumber)) { sPageIndex = Convert.ToInt32(_pagenumber); } _pagesize = Parameters["ppagesize"]; if (!string.IsNullOrEmpty(_pagesize)) { sPageSize = Convert.ToInt32(_pagesize); } List<PortalArticle> lists = new List<PortalArticle>(); PortalArticleBiz biz = new PortalArticleBiz(); string listid = Parameters["plistid"]; string wheresql = ""; if (listid == "0" || string.IsNullOrEmpty(listid)) { wheresql = "1=1"; } else { //历遍下级listid Getwheresql(listid, ref wheresql); } NameValueCollection where = new NameValueCollection(); where.Add("condition", wheresql); NameValueCollection orderby = new NameValueCollection(); orderby.Add(_sortname, _sortdirection); Int32 totalcount = 0; lists = biz.Select(where, orderby, Convert.ToInt32(sPageIndex), Convert.ToInt32(sPageSize), out totalcount); string datasource = Utils.GetRepeaterDatasource(lists, sPageIndex, sPageSize, totalcount); Response.Write(datasource); }
protected void Page_Load(object sender, EventArgs e) { string FArtId = Parameters["id"]; sartid = FArtId; PortalArticle item = new PortalArticle(); PortalArticleBiz biz = new PortalArticleBiz(); item = biz.Select(FArtId); if (item != null) { sarttitle = item.FArticleTitle; if (item.FListId != 0) { sartlistid = item.FListId.ToString(); } spicpath = item.FArticlePic; sarticlecontent = item.FContent; sseotitle = item.FSEOTitle; sseokeyword = item.FSEOKeyWord; sseodesc = item.FSEODescription; stitlestyle = item.FArticleStyle; sauthor = item.FArticleAuthor; scomefrom = item.FArticleComeFrom; sreleasetime = item.FArticleTimeStr; sclicknum = item.FArticleClickNum.ToString(); surl = item.FArticleUrl; picflag = item.FArticlePicFlag; scommentflag = item.FCommentFlag; sbriefcontent = item.FBriefContent; } }