DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
lazarus/fpc/Free Pascal
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: senqicai
今日帖子: 2
在线用户: 15
导航: 论坛 -> 移动应用开发 斑竹:flyers,iamdream  
作者:
男 dlp (DLP) ★☆☆☆☆ -
盒子活跃会员
2004/4/24 22:13:39
标题:
Delphi 8开发的ASP.NET文件中TagPrefix语句的分析 浏览:2361
加入我的收藏
楼主: 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"。



----------------------------------------------
-
作者:
男 flyers (flyers) ★☆☆☆☆ -
普通会员
2004/4/24 22:25:20
1楼: 中文阿!为什么D8帮助不是中文???!!!
----------------------------------------------
大家好,我是Flyers。

是Delphi.Net版主,小弟会尽力解决大家的问题!谢谢支持!
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v3.0.1 版权所有 页面执行66.40625毫秒 RSS