我正在尝试使用一些扩展方法来对 DateTime 和 Int32 应用一致的格式 - 这在后面的代码中工作得非常好,但是我遇到了数据绑定问题。
我得到:
'System.DateTime' does not contain a definition for 'ToCustomShortDate'
为了
<%# ((ProductionDetails)Container.DataItem).StartDate.ToCustomShortDate() %>
(在用户控件中包含的网格视图的模板字段内)
即使我在用户控件的顶部包含定义扩展方法的命名空间:
<%@ import namespace="MyAssembly.Formatting" %>
有没有其他人遇到过这个问题,有什么办法可以解决吗?
编辑:我的错误,上面应该是:
<%@ import namespace="MyNamespace.Formatting" %>
IE。我没有错误地引用命名空间(在后面的代码中逐字使用)