日期:2014-05-18  浏览次数:20614 次

<%=id%>是什么意思啊
<%=id%>这个是不是在.aspx页面调用.aspx.cs页面的public变量阿!
这样用好不好啊!
.aspx页面显示数据我都用label,今天看到用<%=XX%>这个用法。
还请帮忙解释一下<%=%>用法。

------解决方案--------------------
可以调用cs文件里的一些定义的变量什么的~
------解决方案--------------------
<%=% > 这里可以绑定后台的一个PUBLIC变量
<% % > 如果没有等号 可以在里面写C#语句
------解决方案--------------------
<%=id% > 实际上就等 Response.Write(id.ToString());
------解决方案--------------------
<%=id% >这个在.aspx使用
后台用cs代码
public string id="";
protected void Page_Load(object sender, System.EventArgs e)
{
id=Request.QueryString["id"].ToString();//类似
}
------解决方案--------------------
这个ID不一定是字符串的,你如果设置了public int id=5; <%=id%>这样输出的仍然是5,这个id的类型还可以为object等!
------解决方案--------------------
<%=id% >脚本块在服务器端运行的。其实就是在页面打印cs文件中id的值,id必须用public来修饰的。这种方法是c#中绑定表达式的一种。