📄 part9_1.cfm
字号:
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb_2312-80">
<META NAME="Generator" CONTENT="Microsoft Word 97">
<TITLE>第九章 Design-Time控件</TITLE>
</HEAD>
<BODY>
<B><FONT FACE="楷体_GB2312" LANG="ZH-CN" SIZE=6><P ALIGN="CENTER">第九章 Design-Time控件</P>
<P ALIGN="CENTER"></P>
</B></FONT><FONT SIZE=3><P ALIGN="JUSTIFY"> Design-Time</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>控件(</FONT><FONT SIZE=3>DTC</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>)只在设计时执行并产生在运行时执行的代码,这些代码中包含</FONT><FONT SIZE=3>HTML</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>、服务器端脚本、客户端脚本以及对象。每个</FONT><FONT SIZE=3>DTC</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>都有一系列属性,这些属性的值将影响产生的代码。本章讲述</FONT><FONT SIZE=3>Visual InterDev </FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>提供的大部分</FONT><FONT SIZE=3>DTC</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>。</P>
</FONT><B><FONT FACE="楷体_GB2312" LANG="ZH-CN" SIZE=5><P ALIGN="JUSTIFY">DTC的基本格式</P>
</B></FONT><FONT SIZE=3><P ALIGN="JUSTIFY"> Visual InterDev</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>的工具箱中包含了许多</FONT><FONT SIZE=3>DTC</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>,你可以用鼠标将它们从工具箱中拖到网页编辑器的</FONT><FONT SIZE=3>Design</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>或</FONT><FONT SIZE=3>Source</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>标签中,此时会用一个图形来表示此</FONT><FONT SIZE=3>DTC</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>,你也可以从菜单中选择</FONT><FONT SIZE=3>View | view All Controls Graphically</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>命令,这样你又可以切换回图形格式。</P>
</FONT><FONT SIZE=3><P ALIGN="JUSTIFY"> </FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>一个</FONT><FONT SIZE=3>DTC</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>若以文本格式显示其代码为:</P>
</FONT><FONT SIZE=3><P ALIGN="JUSTIFY"> </P>
<P ALIGN="JUSTIFY"><!--METADATA TYPE=”DesignerControl” startspan</P>
<P ALIGN="JUSTIFY"><OBJECT classid=”…” id=nn style=”…” width=xx height=yy></P>
<P ALIGN="JUSTIFY"><PARAM NAME=… VALUE=…></P>
<P ALIGN="JUSTIFY">…</P>
<P ALIGN="JUSTIFY"><PARAM NAME=… VALUE=…></P>
<P ALIGN="JUSTIFY"></OBJECT></P>
<P ALIGN="JUSTIFY">--></P>
<P ALIGN="JUSTIFY"> CODE GENERATED BY DTC GOES HERE!</P>
<P ALIGN="JUSTIFY"><!--METADATA TYPE=”DesignerControl” endspan--></P>
<P ALIGN="JUSTIFY"></P>
</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3><P ALIGN="JUSTIFY">其中第一行开始了一段</FONT><FONT SIZE=3>HTML</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>注释,使用了一个专门的关键字来说明注释中包含一个</FONT><FONT SIZE=3>DTC</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>的引用。第二行使用</FONT><FONT SIZE=3><object></FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>标识符来引用一个</FONT><FONT SIZE=3>DTC</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>,由于</FONT><FONT SIZE=3>DTC</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>也是一种</FONT><FONT SIZE=3>ActiveX</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>控件,因此使用与</FONT><FONT SIZE=3>run-time</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>控件一样的语法。控件的</FONT><FONT SIZE=3>128</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>位特征值被指定,一个唯一的</FONT><FONT SIZE=3>ID</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>号、控件的高和宽也设定了。下面的语句设置控件的参数,它们将影响</FONT><FONT SIZE=3>DTC</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>产生的代码,第七行结束注释。注意</FONT><FONT SIZE=3>DTC</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>的整个引用都包含在</FONT><FONT SIZE=3>HTML</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>注释中,这保证</FONT><FONT SIZE=3>DTC</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>在网页运行时不会被执行。下面的语句是</FONT><FONT SIZE=3>DTC</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>产生的代码,它们不包含在</FONT><FONT SIZE=3>HTML</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>注释中,因此在运行时刻被执行。第十一行是一个单行注释,使用一专门的关键字来表明</FONT><FONT SIZE=3>DTC</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>产生的代码到此结束。</P>
</FONT><FONT SIZE=3><P ALIGN="JUSTIFY"> Visual InterDev</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>的网页编辑器能识别这种格式,因此它知道一个网页中</FONT><FONT SIZE=3>DTC</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>位于何处,当一个</FONT><FONT SIZE=3>DTC</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>的属性改变时,传递给此控件的参数也随之修改,而且由</FONT><FONT SIZE=3>DTC</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>产生的代码也更新了。切记不要修改名为</FONT><FONT SIZE=3>startspan</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>的注释与名为</FONT><FONT SIZE=3>endspan</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>的注释之间的任何信息,这之间的所有代码都由</FONT><FONT SIZE=3>Visual InterDev</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>自动为你完成。</P>
<P ALIGN="JUSTIFY"></P></FONT><p>
<p>
<font color="red">此手册未经本公司允许,不得擅自转载、转贴、篡改。违者将追究其法律责任。</font>
</BODY>
</HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -