为什么asp.net绑定表达式什么都没显示

时间:2010-03-07 10:31:20

标签: asp.net data-binding

我只是用以下方法测试一个简单的数据绑定表达式:

<div>
Now: <%# DateTime.Now.ToString()%>
</div>

根据MSDN: http://msdn.microsoft.com/en-us/library/bda9bbfx(VS.71).aspx

literal text <%# data-binding expression %>

应该有用。

当我编译时,它没关系,但我得到的是空白而不是Now DateTime。

怎么了?

1 个答案:

答案 0 :(得分:4)

您必须调用DataBind方法。在这种情况下,在页面的load事件中添加对Page.DataBind的调用。不会自动调用DataBind方法。您必须为页面或特定控件调用它。

http://support.microsoft.com/kb/307860

上的ASP.NET数据绑定概述