`
冷寒冰
  • 浏览: 252641 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

asp.net的<% %>总结

 
阅读更多
asp.net的<% %>总结




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

      <%@ %>主要用于在web页面定义Page、引入控件、组件、设置Cache等:

1:  <%@ Page %> 2:  <%@ Assembly %> 3:  <%@ Import %> 4:  <%@ MasterType %> 5:  <%@ OutputCache %> 6:  <%@ PreviousPageType %> 7:  <%@ Reference %> 8:  <%@ Register %>


     <%# %>主要用来绑定后台数据到前台,一般在后台都需要有对应的DataBind()在执行绑定。

1:  <asp:GridView ID="gvProducts" runat="server">  2:            <Columns>  3:               <asp:TemplateField>  4:                    <ItemTemplate>  5:                        <%# Eval("ProductName") %>  6:                    </ItemTemplate>  7:               </asp:TemplateField>  8:            </Columns>  9:      </asp:GridView>


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

1:   <%= Page.IsPostBack %>


      <%$ %>用于在全球化解决方案中,指定前台页面对应的资源项。

1:  <asp:Label ID="lblAmount" runat="server" Text="<%$ Resources:TestSiteResources, TotalAmount %>"></asp:Label>


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

1:  <%: ViewData["Message"] %>
分享到:
评论

相关推荐

    DataBinder.Eval总结

    总结,`DataBinder.Eval` 是ASP.NET开发中一个强大而灵活的工具,它能够方便地将数据源的值绑定到控件,同时支持条件判断和格式化输出。正确理解和使用 `DataBinder.Eval` 能显著提升开发效率,创建出更加丰富和交互...

    ASP.NET Web程序设计与应用-源代码

    2. **创建新项目**:选择“文件”-&gt;“新建”-&gt;“网站”,然后选择“ASP.NET网站”。 3. **指定项目细节**:选择语言(如C#),并设置项目位置,通常是本地IIS上的一个虚拟目录。 4. **编辑默认页面**:默认生成的...

    asp.net 简单页面.

    If Request.Form.Count &lt;&gt; 0 Then Response.Write "Your name is " Response.Write Request.Form("txtName") Response.Write ", and your favorite color is " Response.Write Request.Form("selColor") ...

    asp.net中Repeater控件嵌套Repeater调数据方法

    ### ASP.NET中Repeater控件嵌套Repeater的实现方法 在ASP.NET Web应用程序开发过程中,经常需要展示分层或嵌套的数据结构。一个常见的需求是,在一个列表中的每个项目都需要展示一组相关的子项,例如产品分类下的多...

    ASP.NET读取XML文件4种方法

    ### ASP.NET读取XML文件4种方法 在ASP.NET中,读取XML文件是一种常见的需求,主要用于解析数据、配置信息等。本文将详细介绍四种不同的方法来实现这一功能:使用XML控件、DOM(文档对象模型)、DataSet以及XML Text...

    ASP.NET-C#-项目总结与学习笔记

    ### ASP.NET-C# 项目总结与学习笔记 #### ASP.NET 基础语法要点解析 ASP.NET 是一种用于构建动态网页的应用程序框架,基于.NET Framework 和 C# 编程语言。下面详细介绍文档中提到的关键语法点及其作用: 1. **`...

    niit asp.net考试试题

    根据给定的文件信息,我们可以总结出以下几个关键的IT知识点,主要围绕ASP.NET框架的使用、用户控件的创建、动态编译、事件处理、输出缓存以及Web.config配置文件的理解。 ### 用户控件的创建 用户控件是ASP.NET中...

    asp.net高级指南

    ### ASP.NET 高级指南知识点解析 #### 一、背景介绍 ASP.NET 是一种服务器端的 Web 应用框架,由微软开发并推广,用于构建动态网页应用。它基于通用语言运行库(CLR),允许开发者使用多种编程语言(如 C#、VB.NET ...

    Asp.Net MVC2

    ### Asp.Net MVC2 分页实现详解 #### 一、背景介绍 Asp.Net MVC2 是一种基于模型-视图-控制器(Model-View-Controller, MVC)模式的Web应用程序框架,它允许开发者构建可扩展且易于维护的Web应用。在实际开发过程...

    ASP.NET之模板设计和皮肤切换示例

    总结起来,ASP.NET的模板设计和皮肤切换是两个重要的UI设计工具。模板设计提供了灵活的数据绑定和布局控制,而皮肤切换则允许快速调整应用程序的外观,两者结合使用可以极大地提高开发效率和用户体验。通过学习和...

    asp.net数据绑定

    总结,ASP.NET数据绑定是构建Web应用程序的重要部分,它简化了数据的获取、显示和更新过程,提高了开发效率。通过了解和熟练掌握各种数据绑定方式和控件,开发者能够创建出功能强大且用户友好的数据驱动应用。

    ASP.NET MVC HtmlHelper用法大全

    ### ASP.NET MVC HtmlHelper用法大全 #### 一、引言 在ASP.NET MVC框架中,`HtmlHelper`提供了一系列方便的方法来简化视图层的开发工作,它可以帮助开发者更轻松地生成HTML标记,减少硬编码,提升代码的可读性和可...

    演练3:创建和使用 ASP.NET 母版页

    ASP.NET 母版页(Master Pages)是微软.NET Framework中的一个重要特性,它允许开发者创建一个统一的页面布局,从而简化网站设计并提高代码复用性。在本演练中,我们将深入探讨如何创建和使用ASP.NET母版页,以及...

    【ASP.NET编程知识】在ASP.NET 2.0中操作数据之十四:使用FormView 的模板.docx

    【ASP.NET编程知识】在ASP.NET 2.0中,FormView控件是用于展示单条数据记录的一个灵活且可自定义布局的组件。相比于GridView和DetailsView,它提供了更自由的设计空间,允许开发者创建非网格布局的数据展示。在本...

    asp.net页面回车触发button按钮方案

    在 ASP.NET 开发中,通过合理配置 `&lt;asp:Button&gt;` 控件及其相关属性,结合使用 JavaScript,我们可以灵活地控制 Enter 键的行为,从而满足不同应用场景的需求。无论是采用默认行为还是自定义行为,都应根据实际情况...

    asp.net前台调用后台方法传参数

    - `&lt;%=ButtShow(""+strid+"")%&gt;`:这是ASP.NET中的服务器端代码插入方式,表示将执行`ButtShow`方法并将结果插入到当前位置。 - **C#部分**: - `public string strid = "000";`:定义了一个公共字符串变量`strid`...

    ASP.NET常用语句

    ASP.NET 常用语句 ASP.NET 是一种流行的 Web 应用程序开发框架,它提供了许多强大的功能和语句来帮助开发者快速构建高效的 Web 应用程序。下面是 ASP.NET 中的一些常用语句,涵盖了弹出对话框、绑定下拉列表框、...

Global site tag (gtag.js) - Google Analytics