ASP.NET 前端html代码中会经常出现的<%%>的代码,里面的文本其实就是不能直接输出到客户端浏览器的文本,是需要服务器解释的。
在ASP中,<%%>里面的文本是vbscript或者javascript代码,在ASP.NET中,<%%>里面的文本就是.net平台下支持的语言。
具体有三种:<%%>,<%#%>,<%=%>,后两种主要是用于asp.net前端数据绑定的。
一 、<%=%>
在.aspx页面,<%= %>标签可以调用后台.CS的变量/属性或者方法,不过被调用的变量或方法必须是public的。
例:Default.cs文件里面有:
public string str = "test"; public string ReturnStr() { return "test"; }