我理解这些在ASPX页面标记中的含义……但我不知道它们能发挥多大的作用,甚至不知道用什么名字来表示这些特殊的指令.

示例:

我是否可以将条件语句(如if或switch)

例如,我已经看到并使用它们来绑定来自数据集的数据

非常感谢您的任何意见

推荐答案

这些是代码块标记.

是的,您可以将服务器端代码包装在这些标记中(C#中的示例)

<% if (x = y) {
  } else {
  }
%>

<% if (x = y) {%>
   Write this HTML
<%  } else {%>
   Write this html
<%  }%>

还有一个

<%=SomeVar %>将把SomeVar输出到HTML

Asp.net相关问答推荐

调用context.Users和context.Set User有什么区别?

如何在 asp.net 服务器中使用字体

/应用程序中的服务器错误. ASP.NET

ASP.NET - AppDomain.CurrentDomain.GetAssemblies() - AppDomain 重新启动后缺少程序集

用户NT AUTHORITY\NETWORK SERVICE登录失败

防止 asp.net Web 表单中的跨站点请求伪造 (csrf) 攻击

Webapi、Webhost和Owin的关系

我可以创建 .config 文件并将其包含到 web.config 中吗?

为什么对 ASP.NET MVC 控制器的调用不执行 DelegatingHandler?

哪些行为驱动开发 (BDD) 工具/框架可用于 Microsoft Stack?

嵌套剃刀模板中的@RenderSection

oAuth ASP.NET 成员资格提供程序

如何在 ASP.NET MVC 中启用跨源请求

如何在 ASP.NET 中设置下拉列表项?

ASP.NET 发布try 复制不存在的文件

MVC3 和实体框架

我可以在 .NET Framework 4.0 上运行 MVC 5 应用程序吗?

如何将我的 Autofac 容器插入 ASP. NET 身份 2.1

使用 NLog 在 ASP.NET Web API 2.1 中进行全局异常处理?

以编程方式滚动到锚标记