|
|
导航: |
论坛 -> 移动应用开发
斑竹:flyers,iamdream |
|
作者: |
dlp (DLP) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2004/4/24 22:13:39 |
标题: |
Delphi 8开发的ASP.NET文件中TagPrefix语句的分析 |
浏览:2377 |
|
加入我的收藏 |
楼主: |
Delphi 8开发的ASP.NET文件中TagPrefix语句的分析
今天对 根据http://www.drbob42.com/examines/examin52.htm的 Delphi 8 for .NET and ASP.NET Web Forms 一文生成的例子代码进行了分析。 其中aspx中有一句
// <%@ Register TagPrefix="borland" Namespace="Borland.Data.Web" Assembly="Borland.Data.Web" %>
该语句的功能是什么?
其实,该命令在ASP.NET网页中“注册”自定义或第3方服务器端控件。
其中 TagPrefix属性指的是要注册的 服务器端控件的标记前导字,在此为"borland"; Namespace属性指的是要注册的 服务器端控件所在的命名空间,在此为"Borland.Data.Web"; Assembly 属性指的是要注册的 服务器端控件所在的装配件(程序集),即编译后的DLL文件名字,但省略扩展名, 在此为"Borland.Data.Web"。
此后,使用这些注册过的自定义或第3方服务器端控件时,采用<标记前导字:类名称>方式, 比如有<borland:dbwebnavigator>这样的语句。
实际上,为了让Web服务器能够理解<borland:dbwebnavigator>语句,需要在前面注册对应的标记前导 字"borland"。一旦注册了前导标记字"borland",就可以引导Web服务器能够理解以"borland"前导标记字开始的 控件都是第3方服务器端控件,比如 <borland:dbwebnavigator> ,来自于"Borland.Data.Web"这个装配件 (程序集Assembly),其命名空间为"Borland.Data.Web"。
----------------------------------------------
- |
作者: |
|
2004/4/24 22:25:20 |
1楼: |
中文阿!为什么D8帮助不是中文???!!!
----------------------------------------------
大家好,我是Flyers。
是Delphi.Net版主,小弟会尽力解决大家的问题!谢谢支持!
|
|