Welcome 微信登录

首页 / 网页编程 / ASP.NET

ASP.NET自定义控件 第三天 使用控件状态的星级控件

ASP.NET自定义控件 第三天 使用控件状态的星级控件

ASP.NET自定义控件 第三天 使用控件状态的星级控件2011-09-02 博客园 holywolf引言正如在前两个任务中所看到的,我们使用视图(ViewState)保存自定义控件 属性,ViewState实际上是一个StateBag对象,开发人员使用键/值的方法向视图 中保存或读取设置,最终发送给用户的HTML页面中会包含一个隐藏域,该隐藏域 中保存了经过序列化后的值。如果过分使用视图的话,会导致页面急剧增大,虽 然现在网络带宽已经不是限制条件,但这仍...
ASP.NET自定义控件 第四天 折叠面板自定义控件

ASP.NET自定义控件 第四天 折叠面板自定义控件

ASP.NET自定义控件 第四天 折叠面板自定义控件2011-09-02 博客园 holywolf1. 引言在前几次任务里我们开发一个星级控件并逐渐为其增加一新的特性,在本次任 务里,我们将开发一个较复杂的自定义控件,该自定义控件需要实现折叠面板的 功能。用户可以向面板控件中自由添加控件,该控件呈现出来后会根据用户设置 决定是否显示折叠按钮,如果允许则用户可以点击按钮展开/折叠按钮以显示或隐 藏面板,并且可以在服务器端捕捉到展开/折叠事件以进行更多的控制,...
ASP.NET自定义控件 第五天 真正可以评分的星级控件

ASP.NET自定义控件 第五天 真正可以评分的星级控件

ASP.NET自定义控件 第五天 真正可以评分的星级控件2011-09-02 博客园 holywolf1. 引言在前几次任务里开发的星级控件仅适用于静态展示,例如标明某个软件的受欢 迎度,但是实际上很多网站还希望能够由用户对某一信息进行评分,最终计算出 该信息的受欢迎程度,使数据更为客观和可信,由此需要在原有的星级控件上加 以改进,使用户能够动态评分,实际的效果图看起来如下图所示:图中第一行是经过评分后控件的状态,开发人员处理了评分事件并在页面输出 了选择...
ASP.NET自定义控件 第六天 可以绑定数据源的星级控件

ASP.NET自定义控件 第六天 可以绑定数据源的星级控件

ASP.NET自定义控件 第六天 可以绑定数据源的星级控件2011-09-021. 引言以上几个任务里,我们创建了一些简单但很实用的自定义控件,但是它们只能按照固定的设置进行呈现,缺少一些关键的特征——数据绑定和有时为了更灵活的控制以支持模版设置。在ASP.NET数据绑定控件分为三种:简单数据绑定:简单数据绑定将一个对象与某个控件的属性绑定在一起。数据源只是绑定单个数据项,而不是绑定一个数据项列表。简单数据绑定使用数据绑定表达式完成...
ASP.NET自定义控件 第七天 开发具有丰富特性的列表控件

ASP.NET自定义控件 第七天 开发具有丰富特性的列表控件

ASP.NET自定义控件 第七天 开发具有丰富特性的列表控件2011-09-02 博客园 holywolf1. 引言在上次任务里,我们为星级控件增加了数据绑定的特性,但是在实际运用中还 会产生更多的需求,例如用户可能希望创建一个课程列表(如图1):或者在数据项比较多的时候,能够手动控制数据的排列方式(图2)本次任务中,我们将一起开发这样的控件。2. 分析以上两个图例中显示的都是列表控件,在ASP.NET2.0中ListControl类是列表 控件的父类,通...
ASP.NET自定义控件 第八天 显示多个条目星级评分的列表控件

ASP.NET自定义控件 第八天 显示多个条目星级评分的列表控件

ASP.NET自定义控件 第八天 显示多个条目星级评分的列表控件2011-09-02 博客园 holywolf1. 引言前几次任务里我们开发的星级控件只能显示一个条目的评分,在现实生活中, 经常会遇到需要向用户展示一系列数据的评分状态,例如下图所示:本次任务里,我们将一起开发这样一个控件。广告时间——最近在尝试写英文文章,申请了一个英文博客www.dev6.cn,欢 迎大家留下墨宝2. 分析通过上图可以看到,该自定义控件是一系列数据...
ASP.NET自定义控件 第九天 自定义GridView

ASP.NET自定义控件 第九天 自定义GridView

ASP.NET自定义控件 第九天 自定义GridView2011-09-02 博客园 holywolf1. 引言ASP.NET 2.0里为我们提供了全新的GridView控件,它在DataGrid基础之上增 加了许多新的特性,例如不编写一行代码就可以和数据源控件结合起来实现数据 的展示并且分页,但是这种分页效率较低,这是从数据库一次读取所有的数据再 进行分页,如果数据量较少则可以实现快速开发,但是假如数据库中存放大量数 据,这种操作性能显得就比较低了,所以...
ASP.NET自定义控件 第十天 实现分页功能的DataList

ASP.NET自定义控件 第十天 实现分页功能的DataList

ASP.NET自定义控件 第十天 实现分页功能的DataList2011-09-02 博客园 holywolf1. 引言在ASP.NET中DataList可以实现数据展示,我们可以通过定制其模版实现丰富 的格式,但是美中不足的时DataList默认情况下不支持分页,我们当然可以编写 一个用户控件以实现分页功能,但是这种方案仍然不是很好,我们希望像使用普 通ASP.NET服务器端控件一样,只需要放置一个DataList并设置分页样式就可以输 出分页链接。在上...
利用.net的内部机制在asp.net中实现身份验证

利用.net的内部机制在asp.net中实现身份验证

利用.net的内部机制在asp.net中实现身份验证2011-09-02 csdn博客 zhoufoxcn在.net内部存在一些默认机制,具体说来有如下:(1)如果类的实例字段没有赋初始值,那么它们就会被赋默认值,对于引用类 型字段的默认值为null,对于简单值类型字段(即数值类型)默认值为对应形式 的0(如sbyte、byte、short、ushort、int、uint、long 和 ulong都是0,而char 类型字段的默认值值是’x00...
无缝的缓存读取:双存储缓存策略

无缝的缓存读取:双存储缓存策略

无缝的缓存读取:双存储缓存策略2011-09-02 博客园 重典起最近在做一个WEB的数据统计的优化,但是由于数据量大,执行一次SQL统计要 比较长的时间(一般700ms算是正常)。正常的做法只要加个缓存就好了。但是同时业务要求此数据最多1分钟就要更新,而且这一分种内数据可能会有 较多变化(而且原系统不太易扩展)。也就是说缓存1分钟就要失效重新统计,而且用户访问这页还很是频繁,如果 使用一般缓存那么用户体验很差而且很容易造成超时。承看到以上需求,第一个进入...
asp.net定点执行任务总结

asp.net定点执行任务总结

asp.net定点执行任务总结2011-09-02 博客园 小橋流水前两天写了一个定时发送天气预报的程序,老是出现这样或那样的bug,甚至有时候出现拒绝服务的错误。去网上找了一下资料,发现是自己的定点发送存在一定的问题。现在总结一下经验,并和大家一起探讨一下。首先我们要使用global.asax中的事件,在Application_Start事件中启动我们的任务,在Application_End中停止我们的任务。 当然启动我们的任务,必须是启动一个线程去完成...
ASP.NET WebForm也玩强类型URL调用之一:PageMethods简介

ASP.NET WebForm也玩强类型URL调用之一:PageMethods简介

ASP.NET WebForm也玩强类型URL调用之一:PageMethods简介2011-09-02 博客园 张荣华利用URL调用页面的缺点在简单的ASP.NET或HTML页面中链接一个页面是很简单的,但是要保证链接的 页面确实存在、传递的参数都正确无误并且被正确解析却有一点不同了。下在让 我们来看一个简单的例子,你想要访问一个显示客户信息的页面,这个页面需要 名叫CustomerID的整形参数,所以你一般会以 "http://myserver...
ASP.NET WebForm也玩强类型URL调用之二:PageMethods的基本使用

ASP.NET WebForm也玩强类型URL调用之二:PageMethods的基本使用

ASP.NET WebForm也玩强类型URL调用之二:PageMethods的基本使用2011-09-02 博客园 张荣华在熟悉了PageMethods的基本介绍后,我们来看一个简单的示例程序,这个示 例程序很简单,只有两个网页。第一个页面是客户详情编辑页面,叫做 FrtmCustomer.aspx,第二个页面叫做ListCustomer.aspx,用来显示客户列表。 虽然这个示例程序很简单,但用来说明PageMethods的基本使用却是很合适的,现 在...
ASP.NET Web Game架构设计1--服务器基本结构

ASP.NET Web Game架构设计1--服务器基本结构

ASP.NET Web Game架构设计1--服务器基本结构2011-09-02 博客园 王宇 warensoft1.基本结构图2.系统组成与角色整个系统大体上分为三个部分:1.网页客户端。2.IIS Web服务器。3.数据库 及逻辑服务器。其中Web服务器不处理任何逻辑,它的作用只有两点:1.承载用户 。2.中转数据,利用ADO.NET Data Service以及调用其他的WCF,使得Web服务器 成为一个数据代理服务器。经过失败经验的论证,让IIS承...
<< 281 282 283 284 285 286 287 288 289 290 >>