知识大全 ASP.NET入门教程 10.6.1 用户控件结构
Posted 知
篇首语:最关情,折尽梅花,难寄相思。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 ASP.NET入门教程 10.6.1 用户控件结构相关的知识,希望对你有一定的参考价值。
ASP.NET入门教程 10.6.1 用户控件结构 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
用户控件被保存在单独的文件中 它带有一个单独的 ascx扩展名 无论何时在看到这个扩展名时 应该知道正在使用一个用户控件 为了创建用户控件 需要向Web Form的顶部添加一个@Register指令 确定在哪里可以找到用户控件
<%@ Register TagPrefix= WroxUnited TagName= MyControl %>
需要添加一个新的标记来指明该控件出现在页面上的什么地方 它是由TagPrefix 后面加个冒号 然后是TagName和ID 最后是熟悉的runat=server属性组成
<WroxUnited:MyControl id= mycontrol runat= server > </WroxUnited:MyControl>
最后 需要指明用户控件本身位于一个单独的 ascx文件中 不同于Web Forms 不需要指明额外的<>和<body>标记 因为这个控件的内容将会被添加到包含主页的主体中 实际上 需要的就是所要包含的控件本身 例如 可以在本章前面使用的后台示例中包含这些控件
<asp:Label ID= Label runat= server Text= What is the answer to the meaning of life the universe and everything? ></asp:Label>
<asp:TextBox ID= TextBox runat= server ></asp:TextBox>
<br /><br />
<asp:Button ID= Button runat= server Text= Button /><br />
当然 与Web Forms一样 用户控件也可以有后台代码
然后该控件可以被固定到Web页面中 可以在其中指定@Register指令并为该控件添加一个标记
Protected Sub Page_Load(ByVal sender As Object ByVal e As System EventArgs) Handles Me Load
If Page IsPostBack Then
If TextBox Text = Then
Label Text = So you read Douglas Adams as well
Else
Label Text = No I m not sure that s it
End If
相关参考
知识大全 ASP.NET入门教程 10.6.2 简单的用户控件[1]
ASP.NET入门教程10.6.2简单的用户控件[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧
知识大全 ASP.NET入门教程 10.6.2 简单的用户控件[2]
ASP.NET入门教程10.6.2简单的用户控件[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧
知识大全 ASP.NET入门教程 7.2 ASP.NET 2.0的数据控件
ASP.NET入门教程7.2ASP.NET2.0的数据控件 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一
ASP.NET入门教程10.7合成控件 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &
ASP.NET入门教程7.4数据绑定控件 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
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
知识大全 ASP.NET入门教程 3.5.3 导航控件[3]
ASP.NET入门教程3.5.3导航控件[3] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nb