典型应用 在利用asp.net 2.0技术进行服务器控件开发过程中,有很多方面可以用到视图状态。常见的是利用viewstate字典实现服务器控件属性。viewstate是system.web.ui.statebag类型-一个键/值对的字典,服务器控件的属性值可以存储在viewstate中。下面通过一个典型示例,说明viewstate的应用方法。 在自定义服务器控件labelinviewstate中,实现了两个属性text和textinviewstate。前者使用私有变量创建,后者使用 viewstate实现。它们都用于获取或者设置文本内容。自定义控件实现文件labelinviewstate.cs源代码如下所示。using system;using system.collections.generic;using system.componentmodel;using system.text...
为web页面及其控件保持状态信息是非常有必要的。然而,由于web应用程序创建于http协议的顶层,这是一个无状态的协议,因此,保持状态信息则变得非常困难。为了解决这个问题,asp.net 2.0技术提供了多种解决方案,例如,利用session、cookie、视图状态、控件状态、隐藏域、查询字符串、个性化用户配置(profile)等等。对于利用asp.net 2.0技术创建服务器控件而言,保持状态信息也是非常重要的,其主要解决途径是利用视图状态和控件状态。本文详细讲解了视图状态(viewstate)的基本知识,并通过典型应用介绍视图状态的应用方法。 视图状态概述 视图状态是一项非常重要的技术,它能使得页面和页面中的控件在从服务器到客户端,再从客户端返回的往返过程中保持状态信息。这样就可以在web这种无状态的环境之上创建一个有状态并持续执行的页面效果。本节主要介绍有关视图状态的运行机制、应用方...
用ajax来控制书签和回退按钮作者:paul hamill译者:boool版权声明:任何获得matrix授权的网站,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明作者:paul hamill;boool原文地址:http://www.onjava.com/pub/a/onjava/2004/11/17/agileuser_1.html中文地址:http://www.matrix.org.cn/resource/article/44/44038_agile+interface+gui.html关键词: agile;interface;gui摘要1991年秋,在美国勒海大学亚科卡学院的一份研究报告《21世纪美国制造业的战略:一个工业主导的观点》中,首次提出了敏捷竞争的概念.而今天,我们似乎已经看到,敏捷已经在我们身边,形影不离.之前matrix一则讨论激烈的新闻(http://ww...
3、服务器控件生命周期简介 服务器控件的生命周期是创建服务器控件最重要的概念。作为开发人员,必须对服务器控件生命周期深刻理解。当然,这不是一朝一夕就可以做到的。对于学习控件开发技术的初学者,可以不必掌握得非常详细深入,只需对服务器控件的生命周期中的不同阶段有一个大致的了解即可。 在掌握服务器控件生命周期的过程中,读者要特别注意有关服务器控件状态的相关内容。在重点了解生命周期各个阶段的同时,对服务器控件的状态变化要注意以下问题:控件的生命周期何时保存控件和恢复其状态;何时与页面及其他控件之间进行交互;何时执行重要的处理逻辑;在各个阶段,控件可使用哪些信息、保持哪些数据、控件呈现时处于哪种状态以及何时输出显示标记文本等。如下列举了服务器控件生命周期所要经历的11个阶段。 (1)初始化-在此阶段中,主要完成两项工作:一、初始化在传入web请求生命周期内所需的设置;二、跟踪视图状态。首先,页面框架...
(3)编写、编译和测试自定义服务器控件 需要实现的自定义服务器控件welcomelabel功能很简单。类似于一个标准label控件。welcomelabel控件从system.web.ui.webcontrols. webcontrol继承,其中自定义了一个string类型的text属性。当控件运行时,将显示text属性值和当前用户名的组合文字。例如,将 text属性值设置为"您好",那么最终显示的是"您好,某某!"。开发人员可以用welcomelabel控件作为站点欢迎页面的一部分。 welcomelabel控件的实现代码包含在webcustomcontrol1.cs文件中。该文件源代码如下所示。using system;using system.collections.generic;using system.security.permissions;using system.comp...
既然现在你已对3d api比较熟悉并了解了3d图形是如何加入到移动java应用程序中的。下面将继续告诉你怎样使用3d造型软件以使编码和设计更为简单。 如今,3d图形几乎是任何一部游戏的关键部分,甚至一些应用程序也通过用3d形式来描述信息而获得了成功。如前文中所述,以立即模式和手工编码建立所有的3d对象的方式进行开发速度很慢且很复杂。应用程序中多边形的所有角点必须在数组中独立编码。在jsr 184中,这称为立即模式。 另外一种更高级的模式称为保留模式,它允许设计者使用诸如3d max studio等3d建模软件来设计场景图,然后把它们应用在程序中。 二、3d编辑器 现在,最流行的商业动画制作软件应是3d studio max,它支持输出模型或场景图到m3g格式(jsr 184中指定的文件格式)。该文件格式是专门制订的,以适用于移动设备的特有需要。然而,3d studio max非常昂贵,即...
特别声明:本文仅授权蓝色理想网站发表,谢绝其他网站转载,插件和英文版说明版权归senocular.com 网站所有。 fireworks中一直缺乏三维造型的功能,现在让我们看看通过扩展插件,fireworks可以做出什么三维效果: 这是迄今为止我看到的功能最为强大的fireworks插件,虽然它的造型能力还有限,运算速度也未优化,不过已经可以使我们对fireworks的扩展能力耳目一新了,此插件的详细中文使用说明见:http://www.bitgenius.com/tutorial/fw/3dprimitives/index.htm插件下载地址 (如此地址不能访问时,可从本地下载)此网站上还有几个很好的插件大家可以试试。 3d primitives(三维造型) for fireworks [ 版本 1.0.0 ]帮助和使用说明目录:介绍 是什么 为什么 局限性 界面 主题 三维视点 时...
0 引言随着社会生产的流程化,工作流起着越来越重要的作用。根据 wfmc 的定义,工作流(workflow)就是自动运作的业务过程部分或整体,表现为参与者对文件、信息或任务按照规程采取行动,并令其在参与者之间传递。简单地说,工作流就是一系列相互衔接、自动进行的业务活动或任务。本文将详细介绍基于uml的工作流管理系统分析与建模。1 工作流概述对工作流的研究起源于二十世纪七十年代,受网络的局限性,最初的工作流系统主要以企业内部的文档处理为主。到了二十世纪九十年代,随着internet 技术的发展及应用,促进了电子商务应用的极大发展,使得公司与公司之间、公司内部部门之间以及子公司之间的业务相互处理成为可能,这为工作流的发展带来了很大的机遇和挑战。根据国际有关组织的预测,随着电子商务的发展,以数据处理为中心的数据库产品已经进入稳定发展期,以业务过程处理为中心的工作流产品将进入高速发展期。在国内,随...
您现在的位置:天新网 > 软件开发 > .net开发 > asp.netasp.net服务器控件之视图状态http://dev.21tx.com 2006年05月31日 yesky 金属边缘宽带粉丝网(tvix.cn)每日文章精萃.net:visual basic.net语言革新 - 1 java:bea weblogic server8.1 jms入门asp:模似windows xp 左侧的菜单效果(1) php:phpqq编程(2):取qq在线状态jsp:使用javabean高效处理jsp(1) cgi:cgi入门教程之:2 chmod命令vb:一个可以看现在计算机上有那些端口已 vc:使用isapi过滤器请求用户名和口令字上一页 1 2典型应用 在利用asp.net 2.0技术进行服务器控件开发过程中,有很多方面可以用到视图状态。常见的是利用viewstate字典实现服务器控件属性。...
受影响系统: oracle database 9.2.0.0 - 10.2.0.3 描述: bugtraq id: 17426 oracle是大型的商业数据库系统。 oracle 9.2.0.0到10.2.0.3版本允许在基表中仅有select权限的用户通过特制的视图插入/更新/删除数据,成功利用这个漏洞的低权限用户可以通过创建特制的视图导致插入、更新和删除数据。 这个漏洞对oracle数据词典的影响较低,因为大多数词典表没有primary key,而利用这个漏洞必须primary key。 <*来源:alexander kornbrust (ak@red-database-security.com) 链接:http://marc.theaimsgroup.com/?l=bugtraq&m=114468438319540&w=2 *> 测试方法: 警 告 以下程...
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器