最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

常用dev控件解析

来源:动视网 责编:小OO 时间:2025-09-26 05:14:15
文档

常用dev控件解析

DevExpress.NETv8.1(WebControls)王涛学习笔记公司封装dev和原版dev对照学习原版dev控件名称公司dev控件名称ASPxGridView简介:DevExpress是一个软件公司,全称是DeveloperExpress,主要从事编程控件/组件的开发。DevExpress也特指此公司出品的控件集合或某系列控件或其中某控件。DevExpress开发的数据库控件有很强的实力,不仅功能丰富,应用简便,而且界面华丽,更可方便定制。对于编程人员来说是个不错的选择。它的菜单栏控
推荐度:
导读DevExpress.NETv8.1(WebControls)王涛学习笔记公司封装dev和原版dev对照学习原版dev控件名称公司dev控件名称ASPxGridView简介:DevExpress是一个软件公司,全称是DeveloperExpress,主要从事编程控件/组件的开发。DevExpress也特指此公司出品的控件集合或某系列控件或其中某控件。DevExpress开发的数据库控件有很强的实力,不仅功能丰富,应用简便,而且界面华丽,更可方便定制。对于编程人员来说是个不错的选择。它的菜单栏控
DevExpress.NETv8.1(WebControls)王涛学习笔记

公司封装dev和原版dev对照学习

原版dev控件名称

公司dev控件名称

ASPxGridView
简介:DevExpress是一个软件公司,全称是DeveloperExpress,主要从事编程控件/组件的开发。

DevExpress也特指此公司出品的控件集合或某系列控件或其中某控件。

DevExpress开发的数据库控件有很强的实力,不仅功能丰富,应用简便,而且界面华丽,更可方便定制。对于编程人员来说是个不错的选择。它的菜单栏控件更具代表,完全可以替代开发环境提供的基本控件,而让您编写的程序或软件更显专业化。它还提供完善的帮助系统,资料详尽,可以快速入手。有些高级控件更是零代码的,非常易于使用。

DevExpress控件根据应用类型分为:

1、WindowsControls

2、WebControls

3、Reporting/PrintingSuites

4、IDEProductivityTools

5、BusinessApplicationFrameworks

ASPxGridView之Master-Detail

ASPxGridView之Master-Detail

参考页面官方demo:

http://demos.devexpress.com/ASPxGridViewDemos/MasterDetail/MasterDetail.aspx

Master-Detail能够使主表与子表的信息在同一页面展示,无须新建子表页面。

一直用一个grid,点击每行的详细按钮或链接,转到子表页面。今天尝试使用ASPxGridView中的Master-Detail完成了一个列表页面,下面是我的制作步骤及其经验总结:

1、在aspx页面上拖放2个控件。aspxgridview和ObjectDataSource,分别命名为grid和objSaleUser

2、为ObjectDataSource添加数据源。

3、设置grid的数据源为objSaleUser,设置KeyFieldName和AutoGenerateColumns="False",添加你想显示的列。

设置SettingsDetail下的ShowDetailRow="True"

4、为grid编辑模板,选择DetailRow,光标定位于DetailRow,拖放一个aspxgridview进去,命名为detailGrid。

5、为detailGrid拖放一个ObjectDataSource到页面中,重命名为ObjSaleUserWeeklyReports

配置数据源和定义参数,因GetFinishedWeeklyReports中有一个实参saleUserID,所以在定义参数中为其设置一个session。

6、设置detailGrid的数据源为ObjSaleUserWeeklyReports,设置KeyFieldName和AutoGenerateColumns="False",添加你想显示的列。设置SettingsDetail下的IsDetailGrid="true"

7、给detailGrid添加事件BeforePerformDataSelect,查看帮助文档知OccursbeforetheASPxGridViewcontrolobtainsdatafromadatasource.Whenimplementingamaster-detailmode,theBeforePerformDataSelecteventshouldbehandledtospecifysessionvalues.在后台文件cs中为Session["saleUserID"]赋值。Session["saleUserID"]=(senderasASPxGridView).GetMasterRowKeyValue();

8、前后台代码如下:

<%@PageLanguage="C#"AutoEventWireup="true"CodeFile="SaleUserListReport.aspx.cs"

Inherits="Report_SaleUserListReport"%>

<%@RegisterAssembly="DevExpress.Web.v8.1,Version=8.1.3.0,Culture=neutral,PublicKeyToken=9b171c9fdda1d1"

Namespace="DevExpress.Web.ASPxPager"TagPrefix="dxpg"%>

<%@RegisterAssembly="AjaxControlToolkit"Namespace="AjaxControlToolkit"TagPrefix="cc1"%>

<%@RegisterAssembly="System.Web.Extensions,Version=1.0.61025.0,Culture=neutral,PublicKeyToken=31bf3856ad3e35"

Namespace="System.Web.UI"TagPrefix="asp"%>

<%@RegisterAssembly="DevExpress.Web.v8.1,Version=8.1.3.0,Culture=neutral,PublicKeyToken=9b171c9fdda1d1"

Namespace="DevExpress.Web.ASPxTabControl"TagPrefix="dxtc"%>

<%@RegisterAssembly="DevExpress.Web.v8.1,Version=8.1.3.0,Culture=neutral,PublicKeyToken=9b171c9fdda1d1"

Namespace="DevExpress.Web.ASPxClasses"TagPrefix="dxw"%>

<%@RegisterAssembly="DevExpress.Web.ASPxGridView.v8.1,Version=8.1.3.0,Culture=neutral,PublicKeyToken=9b171c9fdda1d1"

Namespace="DevExpress.Web.ASPxGridView"TagPrefix="dxwgv"%>

<%@RegisterAssembly="DevExpress.Web.ASPxEditors.v8.1,Version=8.1.3.0,Culture=neutral,PublicKeyToken=9b171c9fdda1d1"

Namespace="DevExpress.Web.ASPxEditors"TagPrefix="dxe"%>

无标题页

Width="99%"Height="590px">

KeyFieldName="U_ID"ClientInstanceName="grid"Width="800px">

Width="150px">

Width="150px">

销售经理:

<%#Eval("U_NAME")%>

,最近一个月的周报



ClientInstanceName="detailGrid"KeyFieldName="SWI_ID"DataSourceID="ObjSaleUserWeeklyReports"

OnBeforePerformDataSelect="detailGrid_DataSelect">

VisibleIndex="0">

AllowSort="False"/>

AllowSort="False"/>

TypeName="DHC.EAS.Bo.BoWeekReportSummarize">

TypeName="DHC.EAS.Bo.BoWeekReportSummarize">

文档

常用dev控件解析

DevExpress.NETv8.1(WebControls)王涛学习笔记公司封装dev和原版dev对照学习原版dev控件名称公司dev控件名称ASPxGridView简介:DevExpress是一个软件公司,全称是DeveloperExpress,主要从事编程控件/组件的开发。DevExpress也特指此公司出品的控件集合或某系列控件或其中某控件。DevExpress开发的数据库控件有很强的实力,不仅功能丰富,应用简便,而且界面华丽,更可方便定制。对于编程人员来说是个不错的选择。它的菜单栏控
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top