当前位置: 代码迷 >> ASP.NET >> <%=id%>是什么意思啊该如何解决
  详细解决方案

<%=id%>是什么意思啊该如何解决

热度:5016   发布时间:2013-02-25 00:00:00.0
<%=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#中绑定表达式的一种。
  相关解决方案