Robin's Blog

记录 积累 学习 成长

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

文章分类 -  组件/自定义控件

1 2 下一页

摘要:[代码] 阅读全文
posted @ 2009-09-18 15:08 Robin99 阅读(166) 评论(0) 推荐(0) 编辑

摘要:在ASP.NET服务器控件之视图状态文章中,我们讨论了有关视图状态的内容。部分读者已经发现,如果页面或者控件禁用了视图状态,那么开发人员将 无法保证利用ViewState存储的状态信息得以正常应用。这对于ViewState而言,的确是一个缺陷。为了解决这个问题,ASP.NET 2.0新增了一个技术特性--ASP.NET服务器控件控件状态。本文首先对控件状态的基本概念进行介绍,然后通过一个典型示例,... 阅读全文
posted @ 2009-09-01 11:28 Robin99 阅读(308) 评论(0) 推荐(0) 编辑

摘要:方法一:是在模板中直接嵌套,指定其后台处理方法,在后台方法中通过寻找其parent 处理相关数据。[代码]后台代码:[代码]方法二:指定Button中的Command为Select 在GridView的控件Select事件处理方法中处理数据。[代码]后台代码:[代码] 阅读全文
posted @ 2009-08-25 11:33 Robin99 阅读(276) 评论(0) 推荐(0) 编辑

摘要:ASP.NET中aspx页面runat="server"的本质(Essensial of runat=”server” in ASP.NET) [转] 阅读全文
posted @ 2009-08-23 11:54 Robin99 阅读(117) 评论(0) 推荐(0) 编辑

摘要:利用RowDataBound改变gridview的列值需求是这样的,估计大家都会遇到这样的情况:从数据库中所取得的值绑定在gridview中,有些值取出的是数值,而要把他变成文字。比如说:0跟单员1为采购员2为审单员3.为管理员在gridview中,如果没有对值在业务层进行判断而直接绑定数据的话,就会出现值显示为数字,如图大家可以看到在厂别及角色中所显示的都是数值,如何可以把他对应成我要的文字呢?... 阅读全文
posted @ 2009-08-12 11:19 Robin99 阅读(146) 评论(0) 推荐(0) 编辑

摘要:今天在用DataList的模板列的时候习惯性地像在03中那样去给模板列的绑定字段加个处理函数: <asp:Label ID="Label1" runat="server" Text='<%#ConvertState(Bind("Status"))%>'></asp:Label> 可是竟然出错:当前上下文中不存在名称“Bind” 。 后来又... 阅读全文
posted @ 2009-07-29 13:40 Robin99 阅读(2261) 评论(0) 推荐(0) 编辑

摘要:网上都说.Net 2.0 要比上个版本减少约70%的代码,呵呵,刚开始用的时候,由于思维固定在1.0,代码还是特别多哈。幸好做这个项目,才让我见识到2.0的强大,再加上微软免费提供的 ASP.NET AJAX 工具,开发起来感觉就一个字:爽! 今天用到GridView和DetailsView两个数据控件,刚开始不知道DetailsView不能直接添加验证(大家不要笑哈),把 ObjectDataS... 阅读全文
posted @ 2009-07-24 16:00 Robin99 阅读(369) 评论(0) 推荐(0) 编辑

摘要:DataSourceMode属性有两种选择:DataReader|DataSet,默认为DataSet方式。如果单纯显示内容提定制值为DataReader效率会更高,需要分页、编辑功能则需要设置为DataSet方式。分页时提到"内存分页"与"数据库分页"两种方式,使用存储过程属于后者,而使用"SqlDataSource"方式为“内存方式” SqlDataAdapter 也有... 阅读全文
posted @ 2009-07-23 15:14 Robin99 阅读(549) 评论(0) 推荐(0) 编辑

摘要:[代码] 阅读全文
posted @ 2009-07-23 14:36 Robin99 阅读(215) 评论(0) 推荐(0) 编辑

摘要:在命令行下使用aspnet_regsql工具执行如下语句: aspnet_regsql -S localhost -E -d DataBaseName -t TableName -et 阅读全文
posted @ 2009-07-22 17:33 Robin99 阅读(266) 评论(0) 推荐(0) 编辑

摘要:最近我在忙于研究负载平衡、并发性容错性等性能优化问题,ASP.NET有太多强大的功能等待学习和挖掘。今天,Bosnma和大家一起研究在ASP.NET中缓存机制如何帮助我们在高流量网站中减少服务器负担。 何为缓存 缓存无处不在,尤其是流量较高的网站。对于某些页面(尤其是带有一个或更多数据库操作的页面)可能会对数据库服务器带来过大的负载,而这些负载经常是不必 要的。比如某公司的商品清单页面可能在一个小... 阅读全文
posted @ 2009-07-22 15:32 Robin99 阅读(446) 评论(0) 推荐(0) 编辑

摘要:http://msdn.microsoft.com/zh-cn/library/z56y8ksb(VS.80).aspx使用 SqlDataSource 控件缓存数据 SqlDataSource 控件可对它检索过的数据进行缓存,这样可以避免再次运行资源消耗量较大的查询,从而提高应用程序的性能。缓存主要用于数据变化不频繁的情况。此外,当通过 System.Data.SqlClient 提供程序使用... 阅读全文
posted @ 2009-07-22 14:55 Robin99 阅读(320) 评论(0) 推荐(0) 编辑

摘要:本范例采用的test资料表 ,与本书范例相同,这些范例来不及在书上发表,如今在网路上为读者介绍,当成售后服务。 請您具備本書GridView第九章、ADO.NET第十三&十四章的基礎後,才來觀摩本範例。请您具备本书GridView第九章、ADO.NET第十三&十四章的基础后,才来观摩本范例。 ---------------------------------------------------... 阅读全文
posted @ 2009-07-22 12:00 Robin99 阅读(3125) 评论(0) 推荐(0) 编辑

摘要:原来绑定字段可以这样写:<%#GetMsg(DataBinder.Eval(Container.DataItem,"AJAX_OnlineState"))%> 阅读全文
posted @ 2009-07-01 15:41 Robin99 阅读(111) 评论(0) 推荐(0) 编辑

摘要:看 MSDN 上讲,可以作为数据绑定控件的数据源对象需要继承并实现 IEnumerable 或  IListSource 接口。 而 Dictionary 字典类很明显是继承并实现了 IEnumerable 接口的,那么如何将一个 Dictionary 对象绑定到 Repeater 等控件呢? PartialClassRepeater_Dictionary_Test InheritsSystem... 阅读全文
posted @ 2009-06-22 17:30 Robin99 阅读(134) 评论(0) 推荐(0) 编辑

摘要:Button..::.CommandName 属性 更新:2007 年 11 月获取或设置命令名,该命令名与传递给 Command 事件的 Button 控件相关联。实例如下:备注 当在网页上具有多个 Button 控件时,可使用 CommandName 属性来指定或确定与每一 Button 控件关联的命令名。可以用标识要执行的命令的任何字符串来设置 CommandName 属性。然后,可以以编... 阅读全文
posted @ 2009-06-12 17:43 Robin99 阅读(421) 评论(0) 推荐(0) 编辑

摘要:http://simpable.com/code/velocity/Setting Up Velocity (Distributed Cache) As I previously wrote, Velocity is Microsoft’s entry into Distributed Caching. It is currently in its first public CTP... 阅读全文
posted @ 2009-06-12 11:04 Robin99 阅读(598) 评论(0) 推荐(0) 编辑

摘要:前言  只要对ViewState稍有了解,就会知道,Asp.net页面中ViewState一般是存储在页面的一个隐藏域中:   <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="一堆乱七八糟的东西">  当我们浏览页面源文件时,看到的那一大堆(特别是当页面有个有大量数据的DataGrid,或在ASP.NET2.0中的Gr... 阅读全文
posted @ 2009-06-11 13:26 Robin99 阅读(168) 评论(0) 推荐(0) 编辑

摘要:基本概念  控件状态-为了让控件正常工作,有时需要存储控件状态数据。例如,如果编写了一个自定义控件,其中具有 显示不同信息的不同选项卡,为使该控件如预期一样工作,控件需要知道在往返过程中选择的是哪个选项卡。ViewState 属性可用于此目的,但开发人员可能在页级别关闭了视图状态,从而有效地中断控件。为解决此问题,ASP.NET 页框架在 ASP.NET 2.0 版中公开了一种称为控件状态的新功能... 阅读全文
posted @ 2009-06-11 13:25 Robin99 阅读(138) 评论(0) 推荐(0) 编辑

摘要:为Web页面及其控件保持状态信息是非常有必要的。然而,由于Web应用程序创建于HTTP协议的顶层,这是一个无状态的协议,因此,保持状态信息 则变得非常困难。为了解决这个问题,ASP.NET 2.0技术提供了多种解决方案,例如,利用Session、Cookie、视图状态、控件状态、隐藏域、查询字符串、个性化用户配置(Profile)等 等。对于利用ASP.NET 2.0技术创建服务器控件而言,保持状... 阅读全文
posted @ 2009-06-11 13:24 Robin99 阅读(149) 评论(0) 推荐(0) 编辑

1 2 下一页