HTML服务器控件语法
-
默认情况下,ASP.NET文件中的 HTML 元素作为文本进行处理,页面开发人员无法在服务器端访问文件中的HTML元素。要使这些元素可以被服务器端访问,必须将HTML元素作为服务器控件进行分 析和处理,这可以通过为HTML元素添加runat="server"属性来完成。服务器端通过HTML元素的id属性引用该控件。
语法:
<控件件名 id="名称" ……runat="server">
【例3.13】 使用HTML服务器端控件创建一个简单的Web应用程序。在页面加载事件Page_Load事件中,将文本控件中显示“HTML服务器控件”,运行结果如图3.2所示。(实例位置:光盘\mr\example\第3章\3.13)
程序代码如下。
<html>
<title>HTML服务器控件</title>
<script type="text/javascript" runat="server">
protected void Page_Load(object sender, EventArgs e)
{
this.MyText.Value = "HT![]()
ML服务器控件";
}
</script>
<style type="text/css">
#MyText
{
width: 188px;
}
</style>
</head>
<body>
<input id="MyText" type="text" runat="server"/></form>
</body>
</html>


浙公网安备 33010602011771号