0

后台代码:

var count = msgInfo.Count().ToString();

我在前端尝试了什么:

<span><%#Eval("count")%></span>

但是,我的价值没有显示在前端。有谁知道我怎么能用 C# 做到这一点?

4

2 回答 2

3

将计数声明为页面类的属性:

public partial class Default : System.Web.UI.Page
{
    protected string count {get; set;}

    protected void Page_Load(object sender, EventArgs e)
    {

    }
}
于 2013-04-04T20:36:35.903 回答
3

您可能需要计算 CodeBehind 类的字段或属性

public string count;

不是方法中的局部变量,而是 CodeBehind 类中的字段/属性

然后你可以在其他任何地方设置它的值。

count  = msgInfo.Count().ToString();

您将能够在标记中访问它

<span><%= count %> </span>

Eval通常用于评估数据绑定表达式

于 2013-04-04T20:36:45.023 回答