首 页 | 网页模板 | 教程 | 源码下载 | 书籍下载 | 图片素材 | 字体 | JAVA特效 | FLASH源码 | 软件 | 矢量 | 论坛 | 其它 |
设为主页
加入收藏
联系站长
平面设计 | 网页制作 | 程序编写 | 数 据 库 | 媒体动画 | 网络冲浪 | 服务器相关 |
当前在线
广告:P4服务器电信机房6999/年即送产权 | 疾风下载
第十章 定制用户控件
2004-7-20 7:13:00  作者:李飞  来源:未知 网友评论 0 条 论坛
  

第十章    定制用户控件

       至此,整个留言本的核心程序已经制作完毕,现在你须要做的工作是,把留言本的各个页面美化一下了。本章介绍的用户控件是用来显示页面底部的版权信息。

       新建一个userweb.ascx文件,记住了,文件后缀名为.ascx,不是.aspx。

       切换到代码视图,把所有的<HTML><body><title>标签统统删除掉。然后再切换回设计视图,插入一个表格,和相关的版权信息,可以是纯HTML标签,HTML控件或WEB控件所作。

      

    整个用户控件页代码:

<table width="571" border="0" align="center" cellpadding="5" cellspacing="0">
<tr>
<td align="center">ASP.NET留言本&nbsp;&nbsp; &nbsp;程序设计:李飞&nbsp;&nbsp; 版权所有&copy;2004-6-22<br>
技术支持:<a href="http://www.ieasp.net" target="_blank">http://www.ieasp.net<;/a></td>
</tr>
</table>
    然后打开所有页面,比如index.aspx页,在页顶底添加一个语句把用户控件引入:

<%@ Register TagPrefix="TT" TagName="Text" Src="userweb.ascx" %>
    添加位置:

   

    这样,就在index.aspx页中定义了一个命令区前缀标志为“TT:”,名称为“Text”的WEB控件了。

    在须要显示控件的地方添加该加以下语句:

<TT:text id="uext" runat="server" ></TT:text>
    好了,预览页面,把用户控件显示出来了,如果用户控件有执行代码的话,即一同编译执行。服务器会把你的用户控件和普通的WEB控件同等对待。

    做好了吗?我试了试,效果如下:



       好了,把用户控件全部引入各个须要显示版权信息的页面中。

       用户控件可以大大地提高代码的重用性,给你一个思路,在制作回复页、编辑页的时候,用到了两段完全相同限制对页的访问代码,你可以把它做成一个用户控件,当页面很多的时候,把这个用户控件引入须要受保护的页面。这样就可以像包含文件一样使用方便了和实现相应功能了

>> 相关文章

关于网站 | 客服中心 | 服务条款 | 友情链接 | 广告联系 | 本站历程 | 网站导航

吉ICP备05000107号