客户控制开发设计-刚开始
日期:2021-02-20 浏览:
客户控制开发设计-刚开始客户控制开发设计-特性、方式和恶性事件客户控制开发设计-在 web.config 中申请注册客户控制开发设计-编码启用
大家在 ASP.NET 中,各种各样控制是不可或缺的,例如 Label、Button、ListBox 等。大家还可以自身开发设计大家自身的控制,供大家的程序应用。
在建一个客户控制文档(.ascx 文档)
%@ Control Language="C#" ClassName="WebUserControl1" %
script runat="server"
/script
div
asp:Label ID="lbUserName" runat="server" Text="客户名:" /asp:Label
asp:TextBox ID="tbUserName" runat="server" /asp:TextBox
/div
div
asp:Label ID="lbPasswd" runat="server" Text="密 码:" /asp:Label
asp:TextBox ID="tbPasswd" runat="server" TextMode="password" /asp:TextBox
/div
div
asp:Button ID="btnLogin" runat="server" Text="登陆" /
/div
在网页页面文档(.aspx 文档)中运用该控制
%@ Page Language="C#" %
%@ Register TagPrefix="cftea" TagName="login" Src="login.ascx" %
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "TR/xhtml1/DTD/xhtml1-transitional.dtd"
script runat="server"
/script
html xmlns="1999/xhtml"
head runat="server"
title 客户控制开发设计 /title
/head
body
form id="form1" runat="server"
div
cftea:login ID="login" runat="server" /
/div
/form
/body
/html
该控制就在网页页面文档中显示信息出去了。
假如客户控制文档中带有 Button、TextBox、ListBox 一类表格控制,则在网页页面文档中,客户控制务必放到具备 runat=server 的文本框标识内。
ASP.NET “内嵌”有 Login 这一控制,这儿仅仅实例,其实不是正确引导大伙儿去开发设计 Login 那样的控制。
有关阅读文章
ASP.NET 命令英语的语法-@ Register
客户控制开发设计-刚开始客户控制开发设计-特性、方式和恶性事件客户控制开发设计-在 web.config 中申请注册客户控制开发设计-编码启用