我只是用以下命令测试一个简单的数据绑定表达式:
<div>
Now: <%# DateTime.Now.ToString()%>
</div>根据MSDN:http://msdn.microsoft.com/en-us/library/bda9bbfx(VS.71).aspx
literal text <%# data-binding expression %>应该行得通。
当我编译时,它是可以的,但我得到了一个空白,而不是现在的DateTime。
出什么事了?
发布于 2010-03-07 18:36:13
必须调用DataBind方法。在这种情况下,在页面的load事件中添加对Page.DataBind的调用。不会自动调用DataBind方法。您必须为页面或特定控件调用它。
http://support.microsoft.com/kb/307860上的ASP.NET数据绑定概述
https://stackoverflow.com/questions/2395929
复制相似问题