public void BindData()
{
string FidTemp = Fid.Length < 1 ? ("") : (" and FirstSort='" + Fid + "'");
string SidTemp = Sid.Length < 1 ? ("") : (" and SecSort='" + Sid + "'");
string TidTemp = Tid.Length < 1 ? ("") : (" and [Sort]='" + Tid + "'");
string idKeyWord = this.GetRequest("idKeyWord").Trim();
idKeyWord = idKeyWord.Length>0&&idKeyWord!="请输入关键字"?(" and [CompanyName] like '%"+idKeyWord+"%'"):("");
string idProvince = HttpUtility.UrlDecode(this.GetRequest("idProvince"));
idProvince = idProvince.Length > 0&&idProvince!="不限" ? (" and [Province] = '" + idProvince + "'") : ("");
string idCity = this.GetRequest("idCity");
idCity = idCity.Length > 0 &&idCity!="不限"? (" and [City] = '" + idCity + "'") : ("");
string idArea = this.GetRequest("idArea");
idArea = idArea.Length > 0 &&idArea!="不限"? (" and [Area] ='" + idArea + "'") : ("");
string idCoMode = this.GetRequest("idCoMode");
idCoMode = idCoMode.Length > 0 && idCoMode != "0" ? (" and [DealType] like '%" + (idCoMode == "1" ? ("生产型") : (idCoMode == "2" ? ("贸易型") : (idCoMode == "3" ? ("服务型") : (idCoMode == "4" ? ("政府或其他机构") : (""))))) + "%'") : ("");
string idIsGender = this.GetRequest("idIsGender");
idIsGender = idIsGender == "true" ? (" and [Genderid]=1") : ("");
this.PageSize = 20;
this.Columns = " [domain],[C_ID],[CompanyName],[Introduce],[DealType],[MainProduct],[Province],[City],[Area],case [Genderid] when 0 then '/img/mfree.jpg' when 1 then '/img/mvip.jpg' when 2 then '/img/mvip.jpg' end as Genderid,[Scores],[regTime],[regMoney],[PQQ],[PMSN]";
this.TableName = "V_CompanysList";
this.Where = string.Format(" 1=1{0}{1}{2}{3}{4}{5}{6}{7}{8}", idKeyWord, idProvince, idCity, idArea, idCoMode, idIsGender, FidTemp, SidTemp, TidTemp);
this.Order = "Genderid desc,AddTime desc,C_ID desc";
this.Pid = "C_ID";
this.ResultCount = this.CurrentPage>25?(""):"500";
this.Distinct = "distinct";
this.Pages1.NumCount= Convert.ToInt32(this.Db.GetOne(string.Format("select count(C_ID) from V_CompanysList where {0}", Where)));
this.Pages1.PageSize = this.PageSize;
this.Pages1.CurrentPage = this.CurrentPage;
this.RRpList.DataSource = this.PageData;
this.RRpList.DataBind();
}
分享到:
相关推荐
ASP.NET 是微软开发的一种用于构建动态网站、Web 应用程序和Web服务的框架。...通过学习和实践这些例子,开发者可以深入理解如何在实际应用中运用数据绑定控件,提升Web应用程序的用户体验和功能。
在WPF中,我们可以使用ListView控件来展示分页数据,因为它支持数据绑定和虚拟化,能够有效地处理大量数据。 1. 数据源与分页: 分页首先需要一个支持分页的数据源。在MVVM模式下,这通常是一个实现了...
这个"ASP.NET Repeater 简单增删改查分页例子"是一个专门为初学者设计的示例项目,它演示了如何利用Repeater控件以及三层架构来实现一个完整的数据操作和分页功能。 首先,我们来看Repeater控件。Repeater是最基本...
这个压缩包文件名为“[其他类别]Silverlight绑定数据的例子_silverlightdatabinding(ASP.NET源码).rar”,显然包含了关于Silverlight数据绑定的示例代码,特别是与ASP.NET相关的部分。数据绑定是编程中的关键概念...
在本学习例子中,"flex 分页学习例子"着重于如何在Flex应用中实现分页功能,这对于处理大量数据的展示和用户体验优化至关重要。 首先,我们要理解Flex中的分页概念。分页是将大量数据分割成多个部分,每次只显示一...
6. **数据模板(DataTemplate)**:数据模板用于定义数据对象如何在UI中显示。它可以是内置的控件,也可以是自定义的UI布局。 7. **依赖属性(DependencyProperty)**:WPF的依赖属性系统是实现数据绑定的基础,它...
总的来说,这个项目涵盖了C#后端开发中的数据获取、分页处理、用户交互和数据验证等多个关键环节,是学习和理解C# Web开发的一个好例子。通过深入研究源文件,你可以更深入地理解如何在实际项目中应用这些技术。
在ZK中,数据绑定是连接应用程序模型与用户界面的关键特性,允许数据自动更新并反映到UI上。本文将深入探讨如何利用ZK的数据绑定功能,特别是针对Grid组件进行嵌套数据的显示。 一、ZK数据绑定基础 ZK的数据绑定...
在深入研究这个项目时,可以查看这个文件了解具体的实现细节,如数据源是如何获取的,分页逻辑是如何处理的,以及是否利用了其他高级特性如模板列、自定义分页样式等。 总结来说,GridView分页控件在.NET Framework...
在这个例子中,首先创建了一个包含参赛选手名称的数组,并将其作为数据源绑定到了`DropDownList`控件上。当用户选择某个选项后,通过按钮触发事件处理函数`Show()`,显示用户所选的参赛选手。 ### 4. 接收DataBind...
在这个例子中,Repeater可能被用来灵活地控制表格的布局,以及添加分页和悬浮效果等额外功能。 3. **分页(Pagination)**:当数据量过大时,分页是一个必要的功能,它可以将大量数据分成多个小块,每次只显示一...
总结起来,这个例子展示了如何在ASP.NET Web Forms项目中使用GridView结合分页控件,以有效地管理大量数据的显示,提高用户体验。通过合理配置和事件处理,您可以轻松地实现分页功能,并根据项目需求进行个性化定制...
7. **样式和模板**:为了使分页界面更美观,可以自定义样式和模板。DataList控件支持定义ItemTemplate,这样可以自由设计每个项目的布局和样式。 8. **性能优化**:避免一次性加载所有数据,只加载当前页的数据可以...
根据提供的标题“ExtJS .Net分页例子”,本文将详细介绍如何在.NET平台下使用ExtJS实现数据分页功能。ExtJS是一款强大的JavaScript库,用于构建复杂的前端应用,而.NET则是微软提供的一套开发框架,常用于服务器端...
最后,通过编写JavaScript代码,调用jQuery插件的方法,设置分页参数(如每页显示的记录数、总记录数等),并绑定分页事件。 5. **分页逻辑**: 分页的核心逻辑通常包括以下几个步骤: - 计算总页数:根据数据...
7. 数据分页:通过设置`SettingsPager.Mode`为`ShowPager`启用分页功能。 8. 数据统计:ASPxTreeList支持在页脚或组页脚显示统计信息。设置`Settings.ShowFooter`为`true`,并使用内置的聚集函数(如`Count`, `Max`...
1. **双向数据绑定**:Vue通过数据劫持结合发布者-订阅者模式,实现了数据与视图的同步更新。 2. **组件系统**:Vue允许开发者通过组件化的方式构建复杂的单页应用,这些组件可以被复用,极大提高了开发效率。 3. **...
总结,这个示例代码提供了在Silverlight的DataGrid中使用ComboBox和ListBox的实践方法,包括数据绑定、模板列的使用以及获取控件值的技巧。对于学习和掌握Silverlight的DataGrid控件功能和数据绑定机制非常有帮助。...
通过查看和运行这些例子,你可以更直观地理解jQuery分页插件的工作方式,并将其应用到自己的项目中。 总的来说,jQuery分页插件是一个强大的工具,它能够帮助开发者轻松实现数据的分页展示。通过理解其工作原理,...