asp.net 里面<% %>是用来调用属性或方法的。以前的ASP就是这么做的,然后ASP.net将代码和前端页面分离了。你看到的这种写法是基于ASP的。
在.aspx页面,<%= %>标签可以调用你的后台.CS的变量或者方法等,不过被调用的变量或方法必须是public的。
如果你的Default.cs文件里面有:
public string str = "test";
public string ReturnStr()
{
return "test";
}
那么你的Default.aspx文件里面就可以这样写:
绑定数据用的,有<%= %>、<%# %>两种,具体搜搜asp.net前台数据绑定的例子吧