博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
我的ASP.NET之旅(三):ASP.NET表达式<% ... %>语法种种
阅读量:6975 次
发布时间:2019-06-27

本文共 831 字,大约阅读时间需要 2 分钟。

<%-- Content of comments, or commented out server controls --%>

是服务器端的注释,就是注释,可以用来注释服务器端控件
<% inline code %>
是内嵌服务器解释的代码块,就是直接执行内部的表达式
<%= inline expression %>
是内嵌服务器输出块,就是直接输出内部的表达式
<%# data-binding expression %>是数据绑定表达式,你知道的。
<%$ expressionPrefix: expressionValue %>
ASP.NET表达式。最有用的地方是在控件的一些硬编码文本处用资源文件的内容来代替,还有比如指示数据源控件的connectionString。
<%@  %>指示语法,每个aspx,ascx,ashx,master等页面顶部都有的。

示例如下:

页面代码:

        <asp:Label ID="Label1" runat="server" Text="<%#HelloWorld()%>"></asp:Label>
        <br />
        <% Label2.Text = "Hi"; %>
        <asp:Label ID="Label2" runat="server" Text="Label"></asp:Label>
        <br />
        <%=SayHello()%>

 后台代码:

public String HelloWorld()    {        return "HelloWorld";    }    public String SayHello()    {        return "Hello";    }    protected void Page_Load(object sender, EventArgs e)    {        Page.DataBind();//数据绑定表达式依赖此语句!!!    }

 

转载地址:http://dlesl.baihongyu.com/

你可能感兴趣的文章
误清除MySQL数据库导致root失去在本地登录数据库的权限
查看>>
第11课完成:“主主同步”的视频,浪费的时间太不值得
查看>>
ESXi文件类型
查看>>
Git分布式开发之生成ssh公钥
查看>>
智能对话机器人开发实战案例剖析(2)
查看>>
最小操作数
查看>>
2013年终回顾:水下的世界
查看>>
Linux运维实战训练——学员优秀作业评选
查看>>
Java的按位操作符
查看>>
MySQL存储引擎--MyISAM与InnoDB区别
查看>>
ipa重签名
查看>>
php配置redis储存session
查看>>
如何给老婆解释什么是RESTful_知乎
查看>>
SCVMM 2012 SP1 安装与配置指南(五)添加Hyper-V主机和群集
查看>>
+++++++btrfs、压缩/解压缩和编程之if和for总结
查看>>
web集群时session同步的3种方法
查看>>
Gulp 前端sass 编译浏览器重载
查看>>
openssl加密、解密
查看>>
系统日志相关操作总结
查看>>
java基础第十七天_QQ案例
查看>>