WEB开发网
开发学院软件开发VC 如何让Visual Studio和web标准联姻 阅读

如何让Visual Studio和web标准联姻

 2007-08-27 21:35:13 来源:WEB开发网   
核心提示: 理论基础首先感谢一下“adapter设计模式”,然后感谢一下VS2005的强大,如何让Visual Studio和web标准联姻(2),正是它们让VS2005能够和web标准可以融洽的相处,我们都知道VS中服务器端控件label打到前台以后就编程了span,在讲实例

理论基础

首先感谢一下“adapter设计模式”,然后感谢一下VS2005的强大。正是它们让VS2005能够和web标准可以融洽的相处。

我们都知道VS中服务器端控件label打到前台以后就编程了span,但是为什么会这样,是什么让

如何让Visual Studio和web标准联姻

变成

如何让Visual Studio和web标准联姻

其实完成这个任务的神秘机器就是“适配器(adapter)”——

如何让Visual Studio和web标准联姻

正是adapter让服务器端控件,变成了客户端的html标签。但是它到底又是怎么工作的呢?因为这个牵扯到“控件编程”的概念,而此概念似乎很难用两三句话简单的说明,所以这里不再详述。感兴趣的朋友可以在MSDN中关注下面的内容“HtmlContainerControl.Render”、“ HtmlTextWriter”、“ System.Web.UI.HtmlControls”……

虽然这里不会详细的讲解“控件编程”的知识,不过,大家可以放心,我们仍然会用一个实例来讲解怎么用adapter来实现将服务器端控件Label打到前台为Label标签而不是原来的span标签。

在讲实例之前我们要先讲一下VS2005中的browsers元素。这是一个很了不起的东西。它的设计本意可不是将服务器端控件换个标签呈现出来那么简单。先引用MSDN上的原文——

上一页  1 2 3 4 5  下一页

Tags:如何 Visual Studio

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接