摘要:最近做了一个.Net系统升级项目。从ASP.NET 1.1 升级到 ASP.NET 2.0/3.5,开始发现不兼容的都是第三方控件,等升级完毕后,才戏曲性的发现,兼容性产生的问题大多来自 .Net Framework 本身。比如 TextBox 类 ReadOnly 属性的脚本不兼容问题。 在 ASP.NET 1.1 项目中,可能会经常会用到选择器,确切的说,这是一种操作模式:用户提供一组复杂条...
阅读全文
摘要:Visual Studio 2008 下使用 ASP.NET Ajax client-side 一些功能时,提示: ASP.NET Ajax client-side framework failed to load 问题根源:Web.Config 文件中缺乏某些Ajax设置,或.Net framework 损坏,后者可能性很小。 解决办法:新建一个新 Web 项目,使用新项目的 Web.Confi...
阅读全文
摘要:Asp.Net 2.0 中为支持页面内容重用而引入了 Master Page 和 Content Page,Master Page 类是模板中页面公共部分,Content Page 为页面差异部分。 从实现上来说,MasterPage 类是从 UserControl 类派生而来,因而具有容器功能。当页面被请求,在 Page 类的 Init 事件发生前,MasterPage 页控件被加载到 Co...
阅读全文
摘要:在ASP.NET 1.1中,以前大家得自己实现模板页,ASP.NET 2.0里内建了模板页技术——Master Page。 如果要在 Master Page 和 Content Page 里有些交互过程,则要注意它们的事件触发顺序如下: Master page controls Init event. Content controls Init event. Master page Init ev...
阅读全文
摘要:最近在项目里使用了 Microsoft.Web.Preview.dll 中的客户端脚本技术,具体来说是 DataTableConverter,一个服务端DataTable到客户端 DataTable 的序列化传递技术。测试版上没有任何问题,正式版上就出现了 PageMethods 调用页面静态方法失败的问题。调试跟入,发现逻辑层的方法是正常返回 DataTable 的。但一转到页面层,就直接跳入o...
阅读全文