在visual web developer 2010生成的asp.net代码中,我看到以下代码:
<%@ Control Language="C#" ClassName="Header" %>
<asp:Panel ID="Panel1" runat="server">
<img alt="xxx"
src="Images/bird.jpg"
width="800" height="110"/>
</asp:Panel>
<asp:Panel id="menuPanel" runat="server">
<a href="1.aspx">Home</a> |
<a href="2.aspx">Titles</a> |
<a href="3.aspx">Authors</a> |
<a href="4.aspx">Publishers</a>
</asp:Panel>
<%@
是什么意思在asp.net?
<asp:Panel
是什么意思? 我看到其他例子,
<asp:Button
<asp:Label
, 等等。谢谢
最佳答案
ASP.NET 服务器指令用尖括号括起来:<% ... %>
;它们告诉 ASP.NET 在将页面发送到客户端浏览器之前处理它们的内容。@
标识 directive ,它可以做各种各样的事情,但通常会提供一些关于如何处理 .aspx 或 .ascx 文件的说明: Page
和 Control
是两个最常用的指令。
<asp:Panel>
是一个 ASP.NET WebControl . Web 控件是 HTML 元素的服务器端表示。它们允许您在传递到客户端浏览器之前在服务器上执行的代码隐藏文件中操作页面。
例如,ASP.NET 呈现 Panel
标签为 <div>
元素和渲染 Button
标签为 <input>
元素。
关于ASP.NET - <%@ 和 <asp :Panel? 是什么意思,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3671154/