使用ASP. NET中的上网流量监控软件数据控件时,上网流量监控软件访问数据是十分容易的。不编写任何C#代码也可以完成许多工作。Data类别中的控件属于两个不同的组:数据源和UI控件。数据源用于上网流量监控软件访问数据,例如通过使用ADO. NET Entity Framework或Dataset数据访问。UI控件则定义不同的外观,如Grid View和Details View。
示例数据库包含两个表:Reservations和Meeting Rooms。这两个表映射到Meeting Room和Reservation类型。通过添加ADO.NET.Entity Data Model类型的一个新项,并选择现有的数据库,很容易创建这个模型。数据库可与示例代码一起下载。
设计器创建了派生自基类Entity Object的实体类型Meeting Room和Reservation。它们包含了数据库模式中定义的全部属性。处理实体对象,还创建了名为RoomReservationEntities的对象上下文。这个上下文定义了每个表的属性,以返回Object Set对象。
在第一页中,会议室应该显示在Dropdown List中,房间的预定情况显示在Grid View中。在简单的场景中,不需要编写一行C#代码就可以实现这种功能。
页面ShowReservations.aspx上的前两个控件是DropDownListDataSource控件。使用智能标记,可以把数据源配置为使用创建模型时所用的连接。选择此连接可找出实体的容器名RoomReservationEntities。
配置数据源后,可以配置UI控件来引用数据源控件。为此,可以使用Data Source Configuration Wizard。为了在Dropdown List中显示,使用了Room Name属性。为了标识数据字段,使用了Id属性。
打开页面后,会显示数据库中的会议室。下一步是根据选择显示会议室预定情况。为此,在页面中添加一个Grid View和另一个EntityDataSource控件。第二个数据源控件被配置为访问Reservations EntitySetName,并且启用了自动插入、更新和删除操作。
在最初配置完数据源后,使用此控件的属性可以进行更多选择,如分组、排序和过滤。对于示例页面,Where属性被设置为Roomed参数。如果参数名称与实体类型的属性同名,就会基于该参数创建一个WHERE表达式。参数值直接取自Dropdown List的Selected Value属性。所选值可以直接在Expression Editor中获得。还需要设置一个高级属性。因为Roomed的类型是int,所以需要把它的属性类型设置为Int32.默认情况,其类型是string。
在示例代码中,参数来自Dropdown List控件。在Expression Editor中,还可以看到参数来源的其他类型:Cookie、Form、Profile、QueryStringz、Session和Route Data。仅配置一些属性,就可以实现许多功能。对于Grid View控件,只需要把DataSourceIf设为第二个EntityDataSource控件。
★关于WorkWin公司电脑监控软件★
WorkWin的使命是打造Work用途的Windows 电脑系统,有效规范员工上网行为,让老板知道员工每天在做什么(监控包括屏幕、上网在内的一举一动),限制员工不能做什么(禁止网购、游戏、优盘等)。
WorkWin基于纯软件设计,非常容易使用,无需添加或改动任何硬件,使用一台管理机监控全部员工机电脑。历经南京网亚十余年精心打造,此时此刻每天都有成千上万企业电脑正在运行WorkWin,选择WorkWin选择“赢”。
版权所有,南京网亚计算机有限公司 。本文链接地址: 上网流量监控软件的访问数据