• asp.net几种<% %>用法


    在asp.net应用程序中,在asp.net页面常用的<%@ %>、<%# %>、<%= %>。在全球化的项目中使用<%$ %>绑定资源项目,在asp.net mvc中使用<%: %>绑定ViewData。


    <%@ %>主要用于在web页面定义Page、引入控件、组件、设置Cache等:
    <%@ Page %>
    <%@ Assembly %>
    <%@ Import %>
    <%@ MasterType %>
    <%@ OutputCache %>
    <%@ PreviousPageType %>
    <%@ Reference %>
    <%@ Register %>

    <%# %>主要用来绑定后台数据到前台,一般在后台都需要有对应的DataBind()在执行绑定。
    <asp:GridView ID="gvProducts" runat="server">
      <Columns>
        <asp:TemplateField>
          <ItemTemplate>
            <%# Eval("ProductName") %>
          </ItemTemplate>
        </asp:TemplateField>
      </Columns>
    </asp:GridView>

    <%= %>主要用于在前台输入后台变量。
    <%= Page.IsPostBack %>

    <%$ %>用于在全球化解决方案中,指定前台页面对应的资源项。
    <asp:Label ID="lblAmount" runat="server" Text="<%$ Resources:TestSiteResources, TotalAmount %>"></asp:Label>

    <%: %>在asp.net mvc项目中绑定ViewData。
    <%: ViewData["Message"] %>

  • 相关阅读:
    ASCII码表以及不同进制间的O(1)转换
    四则运算表达式的语法分析
    语法分析器初步学习——LISP语法分析
    ASC与HEX之间的转换
    字节存储数据
    进制之间的转换
    java多线程CountDownLatch
    java反射机制
    java注解
    使用javafx实现视频播放器
  • 原文地址:https://www.cnblogs.com/erictanghu/p/3517480.html
Copyright © 2020-2023  润新知