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