数据源与网页制作应用实例.doc_第1页
数据源与网页制作应用实例.doc_第2页
数据源与网页制作应用实例.doc_第3页
数据源与网页制作应用实例.doc_第4页
数据源与网页制作应用实例.doc_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

综合信息开发与管理平台三期培训 数据源与网页制作应用实例 综合信息开发与管理平台三期培训数据源与网页制作应用实例中国联合网络通信有限公司河北省分公司2010年3月目录第1章创建站点21.1登录平台21.2创建新站点21.3为站点绑定域名31.4修改站点首页31.5浏览站点3第2章栏目管理42.1新建栏目42.2新建文档42.3发布文档4第3章常用置标53.1输出置标Echo53.2链接置标Link63.3引用置标Reference83.4变量置标Variable93.5条件置标If103.6栏目置标SysSections123.7栏目导航置标SysNavigation143.8文档列表置标SysDocuments163.9文档置标SysDocument183.10链接置标实例21第1章 创建站点1.1 登录平台平台名称:综合信息服务平台站点设计系统平台网址:/登录账号密码:账号:admin 域名:qspx1 密码:6yh7jj注意事项:各地市的测试目录名称为:“测试站点_某某市”每个地市都要严格在自己的测试站点下进行新建站点等操作。新建的站点和以后再站点下新建的例子,都将作为考核的一部分。本文档所讲内容,在培训结束后,会以书面考试的方式进行考核。1.2 创建新站点以衡水市为例,衡水市的学员登录平台后,需要在 “测试站点_衡水市” 下创建新站点,创建步骤为:右键 “测试站点_衡水市” 创建新站点 左侧选择“空白站点” 右侧新站点信息填写:站点名称:张三 (这里请按学员名创建站点,将张三改为您自己的名子即可)站点描述:张三的站点关键字: 张三备案信息 和 域名 先空着不用修改。业务功能和扩展功能也按照默认的,不用修改。点“创建”按钮,即可完成站点的创建。然后关闭弹出的窗口,在 “测试站点_衡水市”即可看到自己刚刚创建的新站点,站点名称为:“张三”。1.3 为站点绑定域名创建虚拟目录:单击左侧上部的“全省培训” “域名管理”单击“37” “增加虚拟目录” 输入 “hs_zhangsan” 确定 创建虚拟目录时候需要注意,请按照以下命名规则创建虚拟目录。城市首字母_名字拼音。如石家庄的李四 则虚拟目录名为: “sjz_lisi”虚拟目录绑定站点:单击“37”前边的“+”展开虚拟目录列表 单击自己刚刚创建的虚拟目录,如“sjz_zhangsan” 单击右侧的“绑定到站点/栏目” 弹出窗口中选择自己刚刚新建的站点 “确定”。部署站点部署站点的意思就是发布整个站点,站点发布后,站点里的所有页面就会自动拷贝到对应的域名下,这样才可以访问站点的页面。右键自己刚刚创建的站点“部署本站点” “确定” 完成站点部署1.4 修改站点首页修改站点页面左键单击自己的站点 “页面管理” 单击“张三_首页” 单击右侧的“页面设计”在弹出的设计页面中输入“你好,欢迎访问张三的站点” 单击左上角的“保存”按钮。部署页面修改后的页面,需要部署一下,才会把页面重新发布到绑定的域名上。上一节中的 部署站点 功能等于部署所有页面。左键单击自己的站点 “页面管理” 单击“张三_首页”前边的 “点击部署”按钮,即可完成该页面的部署。1.5 浏览站点经过以上四步,站点已经创建完毕。左键单击自己的站点 “浏览本站点” 即可打开站点首页。第2章 栏目管理2.1 新建栏目展开我的站点 新闻管理 右键 “栏目管理” 我的栏目 输入栏目信息 “保存”注意:发布状态要选择“起草”,否则栏目下发布的新闻将无法显示。按照以上方法,分别创建“国内新闻”、“国际新闻”、“体育新闻”、“旅游资讯”4个栏目。栏目的最基本功能是用来发布、保存、管理文档的。一条文档可以理解为一条新闻。2.2 新建文档单击栏目下的 “国内新闻” “数据管理”右侧的文档操作“新建文档”打开文档基本信息页面,输入基本信息,点保存按钮,提示“保存成功”。注意,此时只是填写了文档基本信息,保存成功后,自动打开文档的详细内容填写页面。输入文档的详细内容,单击右下角的 “保存”按钮,提示保存成功,此时文档才创建完毕,点击右下角的“关闭”按钮。2.3 发布文档单击栏目下的 “国内新闻” “数据管理”右侧的其他操作“发布数据”选择刚刚新建的文档,点击“确定”按钮,完成文档的发布。注:新建的文档,需要发布后,才可以用置标调用显示出来。按照以上的方法,再其他新闻栏目中,也分别创建一些测试用的文档信息,方便后面讲解置标时候调用。第3章 常用置标3.1 输出置标EchoEcho 别名 无输出置标,把一个数据项显示到页面上! 说明: -Source:要显示的数据项的来源.“Session” 登录信息的值“Page” 页面提交的参数 (页面地址问号后的数字)“Value” 静态值“Settings” Web.Config中配置的值“Property” 页面属性通过ISettings.Page.SetProperty赋值“Variable” DbVar变量置标的值“Field” 当前页面数据集中某个字段的值“Function” 某个函数的执行结果.(函数类别见if置标) -Parameter:要显示数据项的参数名称. -format :格式化字符串. 可以为空。-实例:3.2 链接置标LinkLink 别名 A链接置标,输出一个链接到页面上! . html片断 | et说明: -Template 要链接的页面模板编号. href 要链接的页面地址(如果template不为空的话则该属性被忽略!). other 链接的其他信息style= target= 等等 -子置标 LinkParam :链接要传递参数通过get方式传递,即:/xxx.aspx?a=1。name 链接参数名次。source 参数值的来源,包括以下几种:“Session“ 登录信息的值“Page“ 页面提交的参数“Value“ 静态值“Settings“ Web.Config中配置的值“Property“ 页面属性通过ISettings.Page.SetProperty赋值“Variable“ DbVar变量置标的值“Field“ 当前页面数据集中某个字段的值“Function“ 某个函数的执行结果.(函数类别见if置标). -子置标 Text 别名 无链接文本置标 :即链接所显示的文字。-实例: link置标 link置标实例!(link置标只能链接到本站的页面,链接其他页面要用地址) 3.3 引用置标ReferenceReference 别名 Ref引用置标,把一个页面或者模板的内容引用到当前页面! 常见于将网站头尾做成独立小页面,通过引用的方法呈现在主页上。说明: -id:该置标的唯一标识 (只要不重复就行)-file:要引用的页面。(必须是本站内的页面)-template:要引用的模板编号。 如果file不为空则忽略该参数。 -ajax 是否允许页面通过ajax刷新该引用.默认值false-autoload 是否在页面载入时自动载入引用内容默认值false.-实例:- Reference 开始 - Reference 结束 页面其他内容。3.4 变量置标VariableVariable 别名 Var变量置标,把一个值放到变量里面! 说明: -Name :变量的名称唯一标识。-Source:要显示的数据项的来源.“Session” 登录信息的值“Page” 页面提交的参数“Value” 静态值“Settings” Web.Config中配置的值“Property” 页面属性通过ISettings.Page.SetProperty赋值“Variable” DbVar变量置标的值“Field” 当前页面数据集中某个字段的值“Function” 某个函数的执行结果.(函数类别见if置标) -Parameter:要显示数据项的参数名称. (取数据来源中的某个值)-实例:该页面显示效果为空白,只是申明了一个页面变量,这个变量可以被调用。3.5 条件置标IfIf 别名 无条件置标!判断条件,根据条件决定显示不同的内容。常见使用有:判断用户是否登录,根据用户登录情况显示不同的内容。或者判断时间日期,根据不同的时间显示不同的内容等。 条件满足时显示的内容条件不满足时显示的内容说明: -condition 简写c“”处填写一个判断,如: “a=1” 或者 “b0”等其他高级说明:以两个单引号引起来的字符串表示为文本值, 0-9组合的字符串为数字,a-z组合的字符串表示为编号置标的编号,以开始的字符串表示为一个字段.操作符说明: 小于= 等于!= 不等于 不等于= 大于等于= 小于等于and 逻辑与or 逻辑或函数说明:String(arg) 把一个值转换成字符串StartsWith(str1, str2) str1是否以str2开始EndsWith(str1, str2) str1是否以str2结束Contains(str1, str2) str1 是否包含str2Substring(str1, startIndex, length) 返回str1的一部分 startIndex从1开始Trim(str) 去除str的前后空格TrimStart(str) 去除str前面的空格TrimEnd(str) 去除str后面的空格Number(arg) 把一个值转换成数字StringLength(str) 返回str的长度Floor(num) 返回num的最大整数Round(num) 四舍五入Ceiling(num) 最小整数Tree(namefield, nofield) 把当前页面的数据集转换成一个树型结构ResponseEnd() 结束当前页面的输出(必须包含一个空参数)Redirect(url) 跳转到一个指定的页面!-实例: abc的值为100 abc的值不为100 Abc是一个变量,并赋值为200。所以判断 abc=100 条件不满足。所以该页面的执行效果为显示 之间的内容。3.6 栏目置标SysSectionsSysSections 别名 无用于获取系统中栏目数据的置标 !继承自DataView。 说明: -Sections 栏目对应的编号 (当为多个栏目时,使用逗号分割)-It 数据项显示开始循环显示指定条数的数据项num=循环条数num可以省略,省略则显示全部条数-dataColumn field=要显示的栏目数据项参数名field的具体参数名参考:field=PKID 数据编号(作为页面跳转参数) field=NAME 栏目名称 field=REMARK 栏目备注 field=SAMP 栏目名称简拼 field=CREATETIME 创建时间 field=PATH 栏目标示 field=ROWID 排序字段 field=PARENT_ID 父栏目编号 field=LINK 链接地址(一般不用) -实例: PKID NAME PATH CREATETIME 3.7 栏目导航置标SysNavigationSysNavigation 别名 无获取系统栏目导航列表信息 !继承自DataView栏目导航置标比较常见,以下为某置标新闻网站 栏目导航置标实例抓图: 说明: -Sections 栏目对应的编号-It 数据项显示开始循环显示指定条数的数据项num=循环条数num一般省略,省略则显示全部条数-dataColumn field=要显示的栏目数据项参数名field的具体参数名参考:field=PKID 数据编号(作为页面跳转参数) field=NAME 栏目名称 field=REMARK 栏目备注 field=SAMP 栏目名称简拼 field=CREATETIME 创建时间 field=PATH 栏目标示 field=ROWID 排序字段 field=PARENT_ID 父栏目编号 field=LINK 链接地址(一般不用) -实例:首页 - PKID 3.8 文档列表置标SysDocumentsSysDocuments 别名 无用于获取系统文档数据的置标 !继承自DataView以下为某置标新闻网站 文档列表置标实例抓图: 说明: -Sections 栏目对应的编号(当为多个栏目时,使用逗号分割)-It 数据项显示开始循环显示指定条数的数据项num=循环条数num一般省略,省略则显示全部条数-dataColumn field=要显示的栏目数据项参数名field的具体参数名参考:field=OWNER_PKID 数据编号(作为页面跳转参数) field=TITLE 文档标题 field=DISPTITLE 文档显示标题 field=KEYWORD 文档关键字 field=AUTHOR 文档作者 field=CRTTIME 创建时间 field=ABSTRACT 文档摘要 field=SELFLINK 自定义链接 field=LINK 文档链接地址(一般不用) -实例: 标题: 创建时间: 摘要: 作者: 3.9 文档置标SysDocumentSysDocument 别名 无显示一条系统文档信息 !继承自DbControl 说明: -ParamName 接收页面参数的名称(默认为sys_pkid),以确定显示哪一篇文档- DocId 直接指定显示的文档编号(Do

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论