第一堂课(13)

程序实现的代码如下:

<html xmlns="https://www.w3.org/1999/xhtml">

<head runat="server">

<title>HTML服务器控件</title>

<script type="text/javascript" runat="server">

protected void Page_Load(object sender, EventArgs e)

{

this.MyText.Value = "欢迎购买ASP.NET编程词典!";

 }

</script>

<style type="text/css">

#MyText

 {

 width: 188px;

}

</style>

</head>

<body>

<form id="form1" runat="server">

<input id="MyText" type="text"  runat="server"/></form>

</body>

</html>

2.ASP.NET服务器控件语法

ASP.NET服务器控件比HTML服务器控件具有更多内置功能。Web 服务器控件不仅包括窗体控件(如按钮和文本框),而且还包括特殊用途的控件(如日历、菜单和树视图控件)。Web服务器控件与HTML服务器控件相比更为抽象,因为其对象模型不一定反映HTML语法。语法如下:

<asp:控件名 ID="名称" …组件的其他属性…runat="server" />

例1.02  使用ASP.NET服务器端控件创建一个简单的Web应用程序。在页面加载事件Page_Load中(即在页面初始化时),显示按钮控件的文本内容“欢迎购买ASP.NET编程词典!”,运行结果如图1.25所示。(实例位置:光盘\mr\01\sl\1.02)

读书导航