我只是用以下方法测试一个简单的数据绑定表达式:
<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。
怎么了?
答案 0 :(得分:4)
您必须调用DataBind方法。在这种情况下,在页面的load事件中添加对Page.DataBind的调用。不会自动调用DataBind方法。您必须为页面或特定控件调用它。
上的ASP.NET数据绑定概述