首页 > Web开发 > 详细

asp.net 中<% %>、<%@ %>、<%# %>、<%= %>、<%$ %>的用法

时间:2017-03-06 23:30:18      阅读:434      评论:0      收藏:0      [点我收藏+]
转自 Love小脚丫 
1. <%--exegesics--%> 注释

//相当于<!---->

  1. <%--注释--%>  
2. <% code%> 绑定后台代码块:

//相当于写在后台的可执行代码

技术分享
<form id="form1" runat="server">  
        <%--绑定后台代码块--%>  
        <% for (int i = 1; i <= 10; i++)  
           { %>  
        <%=i %>  
        <%} %>  
</form>  
View Code
3.<%= variable %>  绑定 后台变量:

//还可以绑定后台方法<%=NewMethod()%> 也可以写作<%:variable %>

  1. <form id="form1" runat="server">  
  2.         <%=_title %>  
  3. </form>  
Code behind
技术分享
namespace WebApplication  
{  
    public partial class Index : System.Web.UI.Page  
    {  
        public string _title = "";  
        protected void Page_Load(object sender, EventArgs e)  
        {  
            if (!IsPostBack)  
            {  
                _title = "标题";  
            }  
        }  
    }  
}  
View Code
4.<%# Eval("field")%>绑定DataSource的值
技术分享
<form id="form1" runat="server">  
       <asp:Repeater ID="Repeater" runat="server">  
           <ItemTemplate>  
               <span><%# Eval("name") %></span>  
           </ItemTemplate>  
       </asp:Repeater>  
</form>  
View Code
code behind
  1. this.Repeater.DataSource = null;  
5.<%$ %> 绑定web.config的值

 <form id="form1" runat="server">          <asp:Literal ID="Literal1" runat="server" Text="<%$appSettings:upload_image_path%>" />  </form>  

web.config
技术分享
 <configuration>  
   <appSettings>  
       <add key="upload_image_path" value="/upload/images/"/>
  </appSettings> 
   <system.web> 
       <compilation debug="true" targetFramework="4.0" /> 
  </system.web>
</configuration>      
View Code
6. <%@ %>主要用于在web页面定义Page、引入控件、组件、设置Cache等:

    <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Index.aspx.cs" Inherits="benben.Index" %>  

asp.net 中<% %>、<%@ %>、<%# %>、<%= %>、<%$ %>的用法

原文:http://www.cnblogs.com/flycloudliestar/p/6512345.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!