知识大全 ASP.NET入门教程 10.6.2 简单的用户控件[2]

Posted

篇首语:学向勤中得,萤窗万卷书。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 ASP.NET入门教程 10.6.2 简单的用户控件[2]相关的知识,希望对你有一定的参考价值。

ASP.NET入门教程 10.6.2 简单的用户控件[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

    ( )接下来需要向某个页面中添加该控件SimpleControlUser ascx拖放到Default aspx的Design View  从Solution  Explorer中将中

    ( )单击绿色箭头运行Default aspx;它与本章第一个 试一试 中的工作方式完全相

    ( )现在进入Solution Explorer并右击该项目 选择Add New Item 向该页面中添加一个新的Web Form 并命名为secondpage aspx

    ( )进入Design View并将SimpleUserControl ascx拖放到该页面上 接下来进入Solution Explorer 右击secondpage aspx并选择Set As Start Page

    ( )再次运行该项目 将会看到界面 控件己经被成功复制 并且没有多余的代码行

    操作回顾

    该示例显示了在页面中重复使用代码是如何简单 如果进入Default aspx并浏览源代码 将会看到以下内容

 

<%@ Page Language= VB AutoEventWireup= false CodeFile= Default aspx vb Inherits= _Default %>

<%@ Register Src= SimpleUserControl ascx TagName= SimpleUserControl TagPrefix= uc %><!DOCTYPE PUBLIC //W C//DTD XHTML //EN // w /TR/x /DTD/x dtd >

< xmlns= // w / /x ><head runat= server >    <title>Untitled Page</title></head><body>    <form id= form runat= server >    <div>        &nbsp;<uc :SimpleUserControl ID= SimpleUserControl runat= server />    </div>    </form></body></>

    突出显示的代码行是被添加到最初源代码中的两行代码 第一行注册了用户控件并指定了一个标记前缀ucl(用户控件的缩写)和SimpleUserControl的TagName 然后该控件与一个id属性和一个runat=server属性一起被插入到页面中

    没有什么可以阻止复制该标记并使用一些不同版本的用户控件在页面中反复传递 虽然这样可能会使页面变得有点不合逻辑 注意 该示例从后台代码页面中剪切并粘贴了原有的代码 这种方法非常填密 因为它是移动重复代码的旧方法 在每次移动代码时 可以手工剪切和粘贴 剪切和粘贴不仅仅是强劳动力型的 而且它也更容易发生错误 因为 如果要修改某个页面中的代码 那么在其他所有页面中都要修改 如果使用用户控件 则所需要的任何修改都可以写入 ascx文件和 ascx vb文件 然后在每次调用用户控件时 它会自动使用新代码

   ASP NET 入门教程完整版

cha138/Article/program/net/201311/14764

相关参考

知识大全 ASP.NET入门教程 10.6 用户控件

ASP.NET入门教程10.6用户控件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &

知识大全 ASP.NET入门教程 10.6.1 用户控件结构

ASP.NET入门教程10.6.1用户控件结构  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nb

知识大全 ASP.NET用户控件操作ASPX页面

ASP.NET用户控件操作ASPX页面  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  一简单实例

知识大全 ASP.NET入门教程 7.2 ASP.NET 2.0的数据控件

ASP.NET入门教程7.2ASP.NET2.0的数据控件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一

知识大全 ASP.NET入门教程 10.7 合成控件

ASP.NET入门教程10.7合成控件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &

知识大全 ASP.NET入门教程 7.4 数据绑定控件

ASP.NET入门教程7.4数据绑定控件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 ASP.NET入门教程 3.5.1 标准控件

ASP.NET入门教程3.5.1标准控件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 ASP.NET入门教程 3.5.3 导航控件[2]

ASP.NET入门教程3.5.3导航控件[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nb

知识大全 ASP.NET入门教程 3.5.3 导航控件[4]

ASP.NET入门教程3.5.3导航控件[4]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nb

知识大全 ASP.NET入门教程 3.5.3 导航控件[1]

ASP.NET入门教程3.5.3导航控件[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nb