ASP.NET Cache 方案
摘要:ASP.NET 网站应用程序是无状态的,客户端每执行一次 PostBack 动作,所有的对象都需要重新建立;当然这样的执行模式相当没有效率,所以在 ASP.NET 应用程序中有 Application、Session、Cache 这三类资料暂存区。Application 的生命周期与应用程序相同,Session 的生命周期与个别使用者相同,而 Cache 的生命周期则由程序设计师自订,Cache ...
阅读全文
posted @
2008-08-28 22:23
jeff377
阅读(1055)
推荐(0) 编辑
ScriptManager EnablePageMethods 与 JSON 序列化
摘要:当设定 ScriptManager 控件的 EnablePageMethods 属性值为 True 时,我们可以从客户端指令码呼叫 ASP.NET 网页中的公用静态网页方法,而且它预设就支持 JSON 序列化。在本文中将使用 ScriptManager 的 PageMethods,重新做一次上篇「CallBack PageCommand 与 JSON 序列化」文章的范例,来比较「CallBack ...
阅读全文
posted @
2008-08-26 21:29
jeff377
阅读(1973)
推荐(0) 编辑
CallBack PageCommand 与 JSON 序列化
摘要:上一篇「CallBack PageCommand 与 JSON 初体验」中说明了在 CallBack 时,客户端可以接收伺服端传回的 JSON 字符串,在客户端 eval 取得 JSON 对象,使 JavaScript 可以直接操作伺服端传回的对象。其实在 ASP.NET AJAX 1.0 有提供相关类别来处理伺服端/客户端的 JSON 序列化/反列序化的需求。 伺服端处理 JSON 序列化的类...
阅读全文
posted @
2008-08-26 19:45
jeff377
阅读(1808)
推荐(0) 编辑
CallBack PageCommand 与 JSON 初体验
摘要:JavaScript对象标记法,英文名称 JavaScript Object Notation(简称JSON),是一种文字格式标记法,相较于 XML 而言,JSON 明显更为简洁。而 JSON 这种精简的数据表示方式,非常适合用于 AJAX 的数据转输。 我们使用「BasePage 撰写 PageCommand 事件 (使用 CallBack)」一文中提及的 PageCommand 来执行 AJA...
阅读全文
posted @
2008-08-21 06:24
jeff377
阅读(977)
推荐(0) 编辑
BasePage 撰写 PageCommand 事件 (使用 CallBack)
摘要:前言 在「BasePage 撰写 PageCommand 事件」一文中说明如何在 PostBack 时引发 PageCommand 事件,本文将依此继续扩展,让 CallBack 也同样可以引发相同的 PageCommand 事件。 一般的 PostBack 会将整个页面的数据至伺服端,当伺服端处理完毕时,也是整个页面 Render 回传给客户端呈现;CallBack 是传开发人员定义的数据至伺服...
阅读全文
posted @
2008-08-03 00:38
jeff377
阅读(1355)
推荐(0) 编辑
BasePage 撰写 PageCommand 事件
摘要:前言 在「撰写自用 Confirm 方法」一文中提到的「案例三:先执行伺服端程序再弹出询问讯息,依客户端响应再接续执行」,当客户端响应询问讯息后,会呼叫 __doPostBack() 函式来产生 PostBack 的动作,页面再自行判断 Me.Request.Form("__EVENTTARGET") 及 Me.Request.Form("__EVENTARGUMENT") 来处理后序的作业。可...
阅读全文
posted @
2008-08-02 10:06
jeff377
阅读(1643)
推荐(0) 编辑
十几行程序代码搞定 Master-Detail GridView(内含子 GridView)
摘要:摘要 在网络上看到很多 GridView 内含子 GridView 的范例,虽然方法不同不过程序代码都有点小复杂,想说难道没有更简单易懂的方法吗? 在此文章中将用十几行的程序代码,就教你快速学会并搞定这种 Master-Detail GridView 的需求。 程序代码实作 我们以 Northwind 数据库为例,首先在页面上放置二组 GridView+SqlDataSoruce,分别系结至 ...
阅读全文
posted @
2008-06-21 01:51
jeff377
阅读(4391)
推荐(0) 编辑