兰色精灵 发表于 2015-2-3 23:37:29

ASP网页设计全编纂WebGrid控件LrcGrid(2)――用法...

实现规模效益。与传统的用户拥有硬件软件所有权和使用权以及传统的应用服务商提供一对一的服务模式不同,ASP拥有应用系统所有权,用户拥有使用权,应用系统集中放在ASP的数据中心中,集中管理,分散使用,以一对多的租赁的形式为众多用户提供有品质保证的应用技术服务,实现规模效益。web|控件   用法对照复杂,不用写一行代码(这是我的控件编写的次要目标之一)。

共有三步:

第一步:在页面中援用剧本库和CSS款式表库,原本是可以关闭到资本文件中的,这一步懒得做了:)

代码以下:

<LINK href="MyFSheet.css" type="text/css" rel="stylesheet">

<script language="javascript" src="UpdArray_LRC.js" type="text/javascript"></script>

第二步:将LrcGrid控件添加到东西栏,将LrcGrid控件拖到页面内(这个人人都分明)。

第三步:设置LrcGrid控件的属性

属性名 类型 功效 备注
SelSql属性 字符串类型 SQL选择语句 SELECT [列名] AS [显示名],....... FROM [表名] WHERE [前提] ,也能够不写 WHERE 前提。 关头字:SELECT、AS、 FROM、WHERE 必需大写
例如: SELECT yf AS 抄表月份,customer_id AS 用户称号,am_id AS 电能表编码 ,ycbds AS 月初表底数,ymbds AS 月末表底数 FROM comp_dy_sgcb WHERE am_id = ‘0001’
PriKey属性 字符串类型 主键名 (假如是多个主键则用逗号”,”离隔)
EidtCol属性 字符串类型 可停止修正的列名 列名之间用逗号”,”离隔,设为”1”则暗示对除主键列外的一切列停止编纂
TitColor属性 Color类型 题目行的后台色
ColsStr 属性 字符串 您所显示的数据集在数据库中的列名 格局请求列名之间用逗号离隔
CollStrCN属性 字符串类型 您所显示的数据集的显示列名(也就是AS后的名) 格局请求同上,显示名之间用逗号离隔
Conn属性 数据库毗连字符串 可为空,假如保存空的话,控件将主动从Web.config的Conn键中读值:System.Configuration.ConfigurationSettings.AppSettings["Conn"]
FKCol属性 外键列 格局:列名1(非显示名)|外键列名1|外键显示列名1|外键表名1, 列名2(非显示名)|外键列名2|外键显示列名2|外键表名2,…...。例如:jlxz_code|jlxz_code|name|code_comp_jlxz,gds_code|gds_code|name|code_sys_gds 注重:你所列出的外键列必需包括在EditCol属性列出的列中,也就是说只要外键列是编纂列时才起感化
IsAdd属性 bool型 控件是不是具有添加纪录的功效。
IsDel属性 bool型 是不是具有删除纪录的功效。
IsRowEdit属性 bool型 控件是不是具有列更改纪录的功效
IsSort属性 bool型 控件是不是具有排序的功效
IsTabChg属性 bool型 控件是不是具有效回车跳转核心的功效
TabN属性 字符串类型 控件操作的数据库的表名
IsPager bool型 控件是不是具有分页的功效
CurrentPageIndex 获得并设置基于 0 的页面索引
ItemsPerPage int型 获得并设置每页要显示的纪录数目。默许值为每页显示 10 个项目
PagerStyle 列举型 该值唆使分页法式用户界面的款式 它可觉得 PagerStyle 列举值:NextPrev 和 NumericPages 之一。在 NextPrev 形式中,将显示 VCR 式的按钮,来转到第一页、上一页、下一页和最初一页。而在 NumericPages 形式中,将显示一个下拉列表,列出一切可用页面的索引


增补申明: 假如你的SQL选择语句中有多个表则你必需设置 ColsStr和 TabN的值。

这时候你的一个数据表操作的页面就完成了。


</p>ASP脚本是采用明文(plain text)方式来编写的。

小妖女 发表于 2015-2-4 03:53:58

如何学好ASP,以前也有人问过,把回答给你转过来看看能否对你有帮助:

透明 发表于 2015-2-9 15:07:09

虽然ASP也有很多网络教程。但是这些都不系统。都是半路出家,只是从一个例子告诉你怎么用。不会深入讨论,更不会将没有出现在例子里的方法都一一列举出来。

柔情似水 发表于 2015-2-10 17:24:57

ASP(ActiveServerPages)是Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,不须使用微软的产品就能编写它的代码,能产生和执行动态、交互式、高效率的站占服务器的应用程序。

再见西城 发表于 2015-2-13 04:55:13

ASP主要是用好六个对象,其实最主要的是用好其中两个:response和request,就可以随心所欲地控制网页变换和响应用户动作了。

若相依 发表于 2015-2-25 21:49:33

你可以通过继承已有的对象最大限度保护你以前的投资。并且C#和C++、Java一样提供了完善的调试/纠错体系。

精灵巫婆 发表于 2015-3-8 06:12:06

代码的可重用性差:由于是面向结构的编程方式,并且混合html,所以可能页面原型修改一点,整个程序都需要修改,更别提代码重用了。

飘飘悠悠 发表于 2015-3-9 11:06:30

ASP的语言不仅仅只是命令格式差不多,而是包含在<%%>之内的命令完全就是VB语法。虽然ASP也是做为单独的一个技术来提出的,但他就是完全继承了VB所有的功能。

活着的死人 发表于 2015-3-11 12:50:58

不是很难但是英文要有一点基础网上的教程很少有系统的详细的去买书吧,另不用专门学习vb关于vbscript脚本在asp教材都有介绍

冷月葬花魂 发表于 2015-3-17 01:09:16

我可以结合自己的经验大致给你说一说,希望对你有所帮助,少走些弯路。

老尸 发表于 2015-3-20 01:57:53

下面简单介绍一下我学习ASP的方法,希望对想学习ASP的朋友有所帮助...

爱飞 发表于 2015-3-26 07:55:29

在平时的学习过程中要注意现学现用,注重运用,在掌握了一定的基础知识后,我们可以尝试做一些网页,也许在开始的时候我们可能会遇到很多问题,比如说如何很好的构建基本框架。

海妖 发表于 2015-4-1 04:00:21

弱类型造成潜在的出错可能:尽管弱数据类型的编程语言使用起来回方便一些,但相对于它所造成的出错几率是远远得不偿失的。

小魔女 发表于 2015-4-6 13:02:12

交流是必要的,不管是生活还是学习我们都要试着去交流,通过交流我们可以学到很多我们自己本身所没有的知识,可以分享别人的经验甚至经历。

小女巫 发表于 2015-4-14 10:31:02

完全不知道到底自己学的是什么。最后,除了教程里面说的几个例子,还是什么都不会。

第二个灵魂 发表于 2015-4-16 03:08:49

学习ASP其实应该上升到如何学习程序设计这种境界,其实学习程序设计又是接受一种编程思想。比如ASP如何学习,你也许在以前的学习中碰到过。以下我仔细给你说几点:

谁可相欹 发表于 2015-4-25 07:31:55

Server:这个表示的服务器,操作服务器的一些东西使用这个,如Server.Mappath转换服务器路径,Server.CreateObject实例化一个组件

变相怪杰 发表于 2015-4-27 13:31:26

ASP的语言不仅仅只是命令格式差不多,而是包含在<%%>之内的命令完全就是VB语法。虽然ASP也是做为单独的一个技术来提出的,但他就是完全继承了VB所有的功能。

只想知道 发表于 2015-4-28 15:18:08

Request:从字面上讲就是“请求”,因此这个是处理客户端提交的东东的,例如Resuest.Form,Request.QueryString,或者干脆Request("变量名")

兰色精灵 发表于 2015-6-12 05:32:40

虽然ASP也有很多网络教程。但是这些都不系统。都是半路出家,只是从一个例子告诉你怎么用。不会深入讨论,更不会将没有出现在例子里的方法都一一列举出来。
页: [1]
查看完整版本: ASP网页设计全编纂WebGrid控件LrcGrid(2)――用法...