后台代码:
var count = msgInfo.Count().ToString();
我在前端尝试了什么:
<span><%#Eval("count")%></span>
但是,我的价值没有显示在前端。有谁知道我怎么能用 C# 做到这一点?
将计数声明为页面类的属性:
public partial class Default : System.Web.UI.Page
{
protected string count {get; set;}
protected void Page_Load(object sender, EventArgs e)
{
}
}
您可能需要计算 CodeBehind 类的字段或属性
public string count;
不是方法中的局部变量,而是 CodeBehind 类中的字段/属性
然后你可以在其他任何地方设置它的值。
count = msgInfo.Count().ToString();
您将能够在标记中访问它
<span><%= count %> </span>
Eval
通常用于评估数据绑定表达式